标签: watch consul spring-cloud-consul
考虑我有一个在领事馆注册的观察者服务的场景。在这个观察者服务中,我想根据其他服务的行为触发一些电子邮件,即当其他服务启动时,添加新服务时以及正在运行的服务停止时。
我的问题是如何订阅其他服务的事件。 我得到的一种方法是使用调度程序并继续点击consulClient.agentServices,但这似乎不是一种最佳方式。我希望我能够添加一个监听器/观察器,它调用方法,告诉观察者服务哪个服务已关闭/添加。
寻找更具体针对春云领事的解决方案,但所有提示都受到热烈欢迎。