我有两个使用 Spring Boot 开发的服务部署在 AWS Elastic Beanstalk 上,当我访问 url 以查看使用 Eureka 服务发现 在我的服务器上注册的服务时,我的服务已注册但未注册使用域并使用对服务发现没有帮助的 IP 地址进行注册。
以下是服务发现的状态和 url,我认为这对我没有用,因为那样我就无法点击服务来发出请求。
ENTITY-MANAGEMENT n/a (1) (1) UP (1) - ip-172-31-19-191.sa-east-1.compute.internal:entity-management:5000
我需要它在我的服务域中注册,而不是像上面那样使用 IP 地址注册,下面我将举例说明它的外观,展示我的服务域,因为这样我就可以向该地址发出请求。
ENTITY-MANAGEMENT n/a (1) (1) UP (1) - fullytask-entity-manager.sa-east-1.elasticbeanstalk.com:entity-management:5000
我希望出现一个地址,我可以从其他应用程序发出请求,因为这就是我使用 Eureka Service Discovery 注册我的服务的地方。
要知道哪些服务已注册,我需要转到 AWS 控制台,但我不想那样。
这有什么设置可以改变吗?