如何指定zmq交换文件路径

时间:2013-07-31 08:36:11

标签: zeromq

我正在使用ZeroMQ C ++库。 ZMQ_SWAP选项将未完成的消息放入磁盘上的存储。如何指定交换文件? zmq_setsokopt函数仅设置交换大小:

uint64_t swap = 25000000;
zmq_setsockopt (publisher, ZMQ_SWAP, &swap, sizeof (swap));

1 个答案:

答案 0 :(得分:3)

由于实现问题,已在0MQ的v3.x中删除了

ZMQ_SWAP。 据我所知,指定路径的选项从未实现过。

如果您在v2.1.x中使用此选项,则无论如何都需要重新设计才能升级到更新版本的0MQ。

有关详细信息,请参阅herehere