我目前正在构建一个混合云解决方案,该解决方案需要将消息写入队列以供以后处理。队列具有高可用性(99.999+% 正常运行时间)是绝对必要的。
我的选择是将消息读/写到本地 ZeroMQ 高可用性对或 Azure 服务总线。我更愿意走 Azure 服务总线路线,但找不到任何有关 Azure 服务总线的高可用性配置的文档。
有没有人成功设置 Azure 服务总线以实现高可用性?我了解任何 Azure 服务的单个实例的 SLA 都不能更改。我更多地考虑 Azure Web Apps 的故障转移功能。