如何更改在eureka中注册域名而不是ip

问题描述 投票:0回答:0

我有两个使用 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 控制台,但我不想那样。

这有什么设置可以改变吗?

java spring-cloud netflix-eureka service-discovery
© www.soinside.com 2019 - 2024. All rights reserved.