我怎样才能让Eureka知道aws beanstalk的ELB地址而不是特定的EC2实例IP

时间:2017-03-05 18:07:41

标签: amazon-web-services elastic-beanstalk elastic-load-balancer

我正在开发一个基于AWS的项目,我是AWS和Eureka的新手。

有许多使用spring boot构建的微服务。 它们中的每一个都作为单独的beanstalk应用程序部署。 Beanstalks在我们的VPC中,可自动扩展并由ELB负载平衡。

我们正在与Eureka一起使用Spring云发现服务进行内部服务通信。 我的问题是,如果服务(A)找到另一个服务(B),那么B应该被主机名或IP地址引用。 该地址应为ELB地址,而不是EC2私有IP。

如何让Eureka知道ELB地址而不是特定的EC2实例IP。 (我们不考虑EIP。)

或者对更好的架构有什么想法?

0 个答案:

没有答案