如何解决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 举报,一经查实,本站将立刻删除。