对于本地部署,请尝试 在eureka-client.properties中配置{namespace} .instanceId属性
(如果使用基于Spring Cloud的安装程序,请为正确的yaml文件
配置eureka.instance.metadataMap.instanceId
)。它深深植根于Eureka服务器计算应用程序列表并比较PeerAwareInstanceRegistryImpl的InstanceInfo的方式中-
当没有更多具体数据(例如:实例元数据可用)时,它们尝试从主机名获取ID。
不过,我不建议将其用于AWS部署,因为搞乱instanceId会给您带来麻烦,让您难以确定哪个机器托管特定服务-
另一方面,我怀疑您是否会在一台计算机上托管两个相同的服务,对吗?



