使用 ZeroMQ.Context
和.Socket
实例,我可以
在我的代码下方推送/拉取消息,例如设置:
ZMQ.Context context = ZMQ.context(1);
// Socket to send messages on
ZMQ.Socket sender = context.socket(ZMQ.PUSH);
sender.bind("tcp://*:5557");
// Send messages
sender.send("0", 0);
ZMQ.Socket receiver = context.socket(ZMQ.PULL);
receiver.connect("tcp://localhost:5557");
// receive messages
String string = new String(receiver.recv(0)).trim();
我的问题是:
Q1:如何在队列中实现主备模式?
我的意思是会有 2 个队列,为一个主机和端口创建,如果一个队列(活动)失败,另一个(即备用)队列将立即启动以侦听/拉取消息。
任何实施它的示例或指导都会更有帮助。
Q2:有没有内置的类来做这种类型的任务?