我正在探索用于排队的NATS,目前我正在使用redis lists。我坚持下面的场景,这在redis中很容易管理:
1)有一个推送队列中的值的守护进程和一个不断从队列中读取数据的守护进程。如果我的读取守护进程停止,redis将开始在队列中存储数据。一旦我启动了读守护进程,它就会像FIFO一样从它停止的最后一个值中弹出。在这种情况下,没有机会丢失我的数据。NATS有没有提供相同的条款?
2)如果我的redis服务器宕机了,我可以检索队列中已经可用的数据(剩下的很少)。如果NATS服务器宕机,我可以找回我的数据吗?
发布于 2018-02-21 03:31:38
除了核心NATS平台的功能外,NATS Streaming还提供了以下功能:
https://stackoverflow.com/questions/48279276
复制相似问题