我用clb,绑定了edas上的一个应用下的两台服务器,但是我按着header里加tag的规则将流量分配给其中一台,当我用postman调用的时候好像没生效,麻烦问下EDAS是哪里设置错了?
在您使用CLB并绑定了EDAS上的一个应用下的两台服务器时,如果按照在您使用CLB并绑定了EDAS上的一个应用下的两台服务器时,如果按照header里加tag的规则将流量分配给其中一台,但在使用postman调用的时候发现似乎没有生效,可能的原因有几种。首先,需要检查您的规则配置是否正确,包括配置的服务名、降级策略和触发条件等。如果规则配置错误,EDAS将无法正确识别您的规则。其次,对于添加到负载均衡实例后端的ECS,原则上不需要进行特别的配置。但如果针对关联到负载均衡4层(TCP协议)服务的Linux系统的ECS,如果发现无法正常访问,需要确保系统配置文件/etc/sysctl.conf的以下三项为0。因此,建议您按照以上步骤进行检查和调整,看看是否能解决问题。
这里的标签路由是对Consumer调用Provider来说的,Consumer和Provider都需要是一个edas应用。此回答整理自钉群“云上微服务应用管理最佳实践 - EDAS(二)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。