bstar=bstar_new(BSTAR_PRIMARY,"tcp://*:5003","tcp://localhost:5004");bstar_voter(self->bstar,"tcp://*:5556",ZMQ_ROUTER,s_snapshots,self);self->port=5556;self->peer=5566;self->primary=TRUE;}elseif(argc==2&&streq(argv[1],"-b")){zclock_log("I:backuppassive,waitingforprimary(active)");self->bstar=bstar_new(BSTAR_BACKUP,"tcp://*:5004","tcp://localhost:5003");bstar_voter(self->bstar,"tcp://*:5566",ZMQ_ROUTER,s_snapshots,self);self->port=5566;-IMDN开发者社群-imdn.cn"> bstar=bstar_new(BSTAR_PRIMARY,"tcp://*:5003","tcp://localhost:5004");bstar_voter(self->bstar,"tcp://*:5556",ZMQ_ROUTER,s_snapshots,self);self->port=5556;self->peer=5566;self->primary=TRUE;}elseif(argc==2&&streq(argv[1],"-b")){zclock_log("I:backuppassive,waitingforprimary(active)");self->bstar=bstar_new(BSTAR_BACKUP,"tcp://*:5004","tcp://localhost:5003");bstar_voter(self->bstar,"tcp://*:5566",ZMQ_ROUTER,s_snapshots,self);self->port=5566; - IMDN开发者社群-imdn.cn">
登录
首页 » Linux编程 » ZeroMQ高级发布订阅模式

ZeroMQ高级发布订阅模式

于 2022-07-10 发布 文件大小:116.26 kB
0 65
下载积分: 2 下载次数: 1

代码说明:

Clone server, Model Six (clonesrv6.c): main task setupint main (int argc, char *argv []){clonesrv_t *self = (clonesrv_t *) zmalloc (sizeof (clonesrv_t));if (argc == 2 && streq (argv [1], "-p")) {zclock_log ("I: primary active, waiting for backup (passive)");self->bstar = bstar_new (BSTAR_PRIMARY, "tcp://*:5003","tcp://localhost:5004");bstar_voter (self->bstar, "tcp://*:5556", ZMQ_ROUTER, s_snapshots, self);self->port = 5556;self->peer = 5566;self->primary = TRUE;}elseif (argc == 2 && streq (argv [1], "-b")) {zclock_log ("I: backup passive, waiting for primary (active)");self->bstar = bstar_new (BSTAR_BACKUP, "tcp://*:5004","tcp://localhost:5003");bstar_voter (self->bstar, "tcp://*:5566", ZMQ_ROUTER, s_snapshots, self);self->port = 5566;

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • linux下串口通信功能实现
    linux下串口通信功能实现程序,分模块,各个功能函数,详细的实现串口通信的所有功能
    2022-05-11 01:05:29下载
    积分:1
  • Modbus RTU 代码
    此示例包含一个简单的演示程序的 Linux 主机。默认值演示打开/dev/ttyS0 上的串行端口,并等待命令从Modbus 大师。演示版本的 Modbus 大师可以发现在 [1] 和 [2]。
    2022-02-05 08:45:23下载
    积分:1
  • 双向链表的删除插入元素
    本源码属于原创,详细实现了数据结构中双向链表的元素插入删除操作,以及linux内存管理中linux内核双向循环链表的实现原理,其中一个暂时不能在win上编译通过,原因是win上无法由结构体内元素的地址得到该结构体的指针,当linux内核源码中有这方面的源代码。
    2022-01-26 02:46:30下载
    积分:1
  • 培训-Linux(一)
    lcd流水灯实验,每一门语言的实用例子可能都会讲到的lcd流水灯实验,是学习linux很好的入门例子,会陆续上传更多的例子
    2022-01-25 22:42:13下载
    积分:1
  • CO2_CORE_DLL c + + 源代码中,线,套接字,哈希算法
    这是一个库,包含哈希算法,如自定义的 CAST5 算法,从 libeay32 打开 ssl 库中,也有解密的 DDS 和 C3 文件,以及一个插线程处理和套接字系统,完善的基地为几乎任何服务器应用程序。
    2022-04-19 16:47:07下载
    积分:1
  • arm9单片机代码
    简单的单片机与arm9通信协议,可用于若干按键与数码管的显示使用,主要控制在arm9,此程序做中转
    2023-02-01 17:20:03下载
    积分:1
  • discreate wavelet transform
    Dasdasdasjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
    2023-08-22 21:10:03下载
    积分:1
  • 恒星 konstellation
    源代码计算不同星座的位置在不同的单位  不同的情况数:  在星座UMA(大熊,大贝尔)对象的数量,  对象的数量与Rektaszession12-17小时
    2022-07-12 00:28:58下载
    积分:1
  • C语言,处理批量导数的源代码分享中中中中中中中中
    资源描述C语言,处理批量导数的源代码分享,C语言,处理批量导数的源代码分享C语言,处理批量导数的源代码分享C语言,处理批量导数的源代码分享C语言,处理批量导数的源代码分享C语言,处理批量导数的源代码分享C语言,处理批量导数的源代码分享C语言,处理批量导数的源代码分享C语言,处理批量导数的源代码分享C语言,处理批量导数的源代码分享C语言,处理批量导数的源代码分享
    2022-03-19 14:53:55下载
    积分:1
  • 微信业务分析
    具体分析微信业务标识码,已经业务数据长度,url 等信息,连接SQL数据库。 具体数据指标,已经微信登陆,注册,发送语音,图片,长连接。短连接,等业务类型的分析 过滤非本机业务,或者非本次业务的数据类型,
    2022-03-02 03:51:21下载
    积分:1
  • 696518资源总数
  • 104228会员总数
  • 45今日下载