2013-09-18 4 views
0

Поддерживает ли ZeroMQ кеширование сообщений на диске из коробки? I.e, если сервер отключен (или даже всегда перед отправкой). Я хочу хранить сообщения на диске. Если нет, то какой шаблон следует использовать для многих клиентов, которые передают данные на сервер?Кэш ZeroMQ на диске

ответ

0

Нет, это не так. Он поддерживает только буферы сообщений в памяти; разные типы сокетов имеют разные буферы, некоторые имеют только отправку или получение буферов (например, PUB и SUB), некоторые из них имеют оба типа буферов (например, ROUTER).

Если вам нужно сохранить сообщения на диск, вам необходимо свернуть свое собственное решение в ZeroMq, но вам лучше использовать стандартный продукт обмена сообщениями JMS или MQ, поддерживающий постоянный обмен сообщениями; нет причин изобретать велосипед.

Смежные вопросы