Orion 上下文代理的 HA 集群部署

HA Cluster deployment of Orion context broker

如果我计划在 here 所述的高可用性场景中安装多个 Orion 上下文代理实例,我想知道如何处理事件通知?

所以如果我 Register/subscribe 到一个特定的事件,然后发生,我会 notified/called 一次,还是每个 CB 实例一次?

在参考 document 中所述的 Orion ContextBroker 多节点部署中,将从接收请求的代理向每个事件发送一个通知。 HAProxy 会将每个传入请求路由到多个 ContextBroker 之一,因此将根据所做的订阅生成一个通知。

因此,如果您 Register/subscribe 到一个特定的事件,那么,您将 notified/called 来自一个已收到请求的 ContextBroker。

关于 Orion 和 HA/scaling-out 的更多参考资料,以备不时之需: