以编程方式从Eureka Server中删除注册的实例

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

是否可以在不使用REST操作的情况下从Eureka Server中删除注册的实例?包含所有应用程序的数据结构是哪一个?

(很明显,我想删除他们在Eureka Server中编写代码的方法。

java spring spring-cloud netflix-eureka spring-cloud-netflix
1个回答
2
投票

您想要的功能可通过InstanceRegistry获得,它本身只是Netflix Eureka类(InstanceRegistryPeerAwareInstanceRegistryImpl)的扩展。

特别是,PeerAwareInstanceRegistryImpl方法应从注册表中删除应用程序。

此方法的Javadoc声明:

AbstractInstanceRegistry

这是从Eureka服务器本身实现此目标的方法。

© www.soinside.com 2019 - 2024. All rights reserved.