【发布时间】:2018-09-20 07:44:13
【问题描述】:
在 Linux 中,如果应用程序使用原始非阻塞套接字进行读取,结合轮询,是否可以在套接字有一些数据可供读取时得到通知?
我试图深入研究 ZeroMQ 文档,但找不到方法。
我找到了 ZMQ_NOBLOCK 标志,但是在调用 zmq_recv 时会应用它。
有没有办法将套接字本身设置为非阻塞,以便在没有可读取的内容时轮询可以立即返回?
我使用 C++ 作为我的应用程序的语言。
【问题讨论】:
标签: c++ sockets zeromq distributed-computing polling