基于ip而不是机器名的Eureka注册
Eureka registration based on ip and not machine name
我的尤里卡服务器已启动并且 运行正在运行。
我有同一个虚拟 machine 的两个副本,其中有我的 Eureka 客户端准备好 运行。
当一个尤里卡客户端尝试在服务器上注册时,它会覆盖另一个客户端 - 注册是 'successful' 但我只有一个客户端实例而不是两个实例。
我的客户正在使用 machine 名称进行注册,这对于两个 VM 来说显然是相同的。
有没有办法根据 mac 地址或 IP 而不是 machine 名称进行注册?
您只需`eureka.instance.preferIpAddress=true'。 Check this out
我的尤里卡服务器已启动并且 运行正在运行。
我有同一个虚拟 machine 的两个副本,其中有我的 Eureka 客户端准备好 运行。
当一个尤里卡客户端尝试在服务器上注册时,它会覆盖另一个客户端 - 注册是 'successful' 但我只有一个客户端实例而不是两个实例。
我的客户正在使用 machine 名称进行注册,这对于两个 VM 来说显然是相同的。
有没有办法根据 mac 地址或 IP 而不是 machine 名称进行注册?
您只需`eureka.instance.preferIpAddress=true'。 Check this out