Spring Cloud 服务ID必须唯一
2023-11-30 15:07 更新
总线尝试两次消除处理事件,一次来自原始ApplicationEvent
,一次来自队列。为此,它将对照当前服务ID检查发送服务ID。如果服务的多个实例具有相同的ID,则不会处理事件。在本地计算机上运行时,每个服务都在不同的端口上,并且该端口是ID的一部分。Cloud Foundry提供了区分索引。为确保ID在Cloud Foundry之外是唯一的,请为每个服务实例将spring.application.index
设置为唯一。
以上内容是否对您有帮助:
更多建议: