【问题标题】:message queue - thread safe消息队列 - 线程安全
【发布时间】:2015-02-18 19:01:10
【问题描述】:

我需要使用一个线程安全的消息队列,它也是可变大小的。我搜索但没有找到可以回答这些问题的可用解决方案。有 std:queue 但它似乎不是线程安全的,也不是可变大小。它应该用在Linux上,它也有一些队列机制,但更适合进程,我担心线程效率会降低。

感谢您的任何建议, 然

【问题讨论】:

    标签: multithreading queue


    【解决方案1】:

    ZeroMQ 有一篇关于线程安全的非常好的文章。

    http://zeromq.org/blog:multithreading-magic

    最安全的答案不是通用答案。 0MQ 人的设计基于 Erlang 并发。请原谅使用链接,这是一篇相当详细的文章。

    更短的答案。查看 ZeroMQ。

    【讨论】:

      猜你喜欢
      • 2019-08-21
      • 2018-05-12
      • 1970-01-01
      • 2015-06-02
      • 2012-11-20
      • 2013-05-27
      • 1970-01-01
      • 2012-11-05
      • 1970-01-01
      相关资源
      最近更新 更多