Java 向Eureka服务器AWS Elastic Beanstalk注册Eureka客户端
我正在尝试将eureka服务器和eureka客户端部署到AWS Elastic Beanstalk。我通过创建一个zip文件并添加maven创建的JAR和一个procfile来实现这一点。eureka客户端通过以下属性在本地向eureka服务器注册:Java 向Eureka服务器AWS Elastic Beanstalk注册Eureka客户端,java,amazon-web-services,spring-boot,amazon-elastic-beanstalk,netflix-eureka,Java,Amazon Web Services,Spring Boot,Amazon Elastic Beanstalk,Netflix Eureka,我正在尝试将eureka服务器和eureka客户端部署到AWS Elastic Beanstalk。我通过创建一个zip文件并添加maven创建的JAR和一个procfile来实现这一点。eureka客户端通过以下属性在本地向eureka服务器注册: eureka.client.service-url.defaultZone=http://localhost:8761/eureka 当我测试容器化我的微服务时,我知道我必须用docker-compose.yaml中的eureka服务器服务名称覆盖
eureka.client.service-url.defaultZone=http://localhost:8761/eureka
当我测试容器化我的微服务时,我知道我必须用docker-compose.yaml中的eureka服务器服务名称覆盖localhost。为了在Elastic Beanstalk上工作,我必须将localhost更改为什么?在procfile中,我尝试使用环境的名称,但没有成功:
web: java -jar eureka_server-0.0.1-SNAPSHOT.jar
web_2: java -jar eureka_client-0.0.1-SNAPSHOT.jar --eureka.client.service-url.defaultZone=http://my_env_name:8761
此外,为了在eureka客户端和服务器之间切换,我必须在配置>软件中更改端口变量您是否对ans@Maleke Thomas进行了优化?我也有同样的问题你对ans@Maleke Thomas罚款了吗?我也有同样的问题