5. 服务 ID 必须唯一

总线尝试两次来避免处理事件 — 一次来自原始事件,一次来自队列。为此,它会检查发送服务 ID 针对当前服务 ID 的 ID 进行验证。如果服务的多个实例具有相同的 ID, 不处理事件。在本地计算机上运行时,每个服务位于不同的 port 的 port 中,该 port 是 ID 的一部分。Cloud Foundry 提供了一个索引来区分。 要确保 ID 在 Cloud Foundry 外部是唯一的,请将 对于每个服务实例来说都是唯一的。ApplicationEventspring.application.indexspring-doc.cn