【发布时间】:2018-02-01 08:53:55
【问题描述】:
我们正在集思广益,在以下情况下什么是好的行为:
我们有大约 30 个服务器,它们每秒向接收器发布大约 300 条消息
水槽偶尔会掉下来,但我们不知道什么时候和多久
服务器在 Auto Scaling 组中,可以随时关闭 时间(即我们不能在服务器中保存/存储未发布的消息 本地)
在这种情况下,当接收器关闭时,发布商的推荐行为是什么?
更具体的问题是:
推荐用于故障转移的辅助存储是什么? - 文件系统、数据库、队列
故障转移行为应该是什么
接收器恢复正常后恢复消息的好策略是什么
【问题讨论】:
-
您可以拥有多个水槽吗?源和汇之间的传输是什么?水槽为什么会失效?
标签: architecture high-availability failover fallback