解释一下zmqpp::socket的set(zmqpp::socket_option::immediate, 1);
时间: 2023-09-23 17:05:58 浏览: 73
socket详解
zmqpp::socket的set(zmqpp::socket_option::immediate, 1)是用于设置socket的immediate属性,该属性指定socket在发送消息时是否将消息发送到队列中等待写入,如果设置为1则表示立即发送,不等待写入的过程。这样可以在一些高延迟、低吞吐量的情况下提高消息的实时性。但是需要注意的是,这种设置会带来一些额外的开销、网络流量等问题,需要根据实际场景来决定是否使用。
阅读全文