向eureka服务器aws elastic beanstalk注册eureka客户端

42fyovps  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(288)

我正在尝试将一个eureka服务器和一个eureka客户端部署到aws elastic beanstalk。为此,我创建了一个zip文件,并将maven创建的jar与procfile一起添加。eureka客户端通过以下属性在本地向eureka服务器注册: eureka.client.service-url.defaultZone = http://localhost:8761/eureka 当我测试我的微服务的容器化时,我知道我必须用docker-compose.yaml中的eureka服务器服务名覆盖localhost。我必须将localhost更改为什么才能使它在elasticbeanstalk上工作?在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客户机和服务器之间切换,我必须更改configuration>software中的port变量

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题