微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

eureka,spring boot admin和AWS负载平衡

如何解决eureka,spring boot admin和AWS负载平衡

我已经在一个AWS上的一个EC2中部署了一个eureka节点和一个spring boot管理员,现在我正在尝试向另一个EC2上的eureka注册一个应用程序(客户端)。两个EC2都位于一个VPC中。

但是,应用程序部署有ALB(AWS负载平衡),当我将应用程序注册到eureka时,eureka总是获取docker容器ID或应用程序的IP地址,而不是负载平衡url(即{{ 3}});但是我们都知道,一旦部署了应用程序,IP地址和容器ID就会更改...

因此,我需要您的帮助来教我如何配置type myStruct struct {} func GetRequest(method string,path string,token string,body interface{}) (req *http.Request,err error) {...} func RunRequest(req *http.Request) (resp *http.Response,content []byte,err error) {...} resp,content,err := myStruct.RunRequest("GET","/users","",nil) 以使eureka任务成为ALB网址而不是IP ...

非常感谢您的帮助和建议

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。