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 219
下载积分: 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 个回复

  • gtk/glade实现三指针模拟时钟
    该代码运行空间为linux,是基于gtk、glade库实现的,用数学算法精密计算成。坐标是固定的,大约是300*300.当然这个可以用gtk改写。附带表盘
    2023-03-19 11:05:03下载
    积分:1
  • GPRS传输数据
    GPRS-GPS车载机控制源码,使用SIM300模块,实现短消息发送、消息接收,数据传输方面分为TCP、UDP两种连接控制方式,实时将GPS接收到的数据信息,通过GPRS模块发送到服务器上的源代码car_sim300
    2023-04-09 07:35:03下载
    积分:1
  • u-boot-1.0.0
    FPGA和ARM进行了总线和其它方式的通信方式连接,因此在板上进行FPGA和ARM的数据传输测试。 
    2023-04-22 22:15:03下载
    积分:1
  • vi 命令大全
    对LINUX系统下的vi编辑器及终端的命令,做了全面的总结,可以使得初学者容易查找并加以练习 非常全,很好用!
    2022-02-06 18:56:09下载
    积分:1
  • Zwave家庭自动化
    家庭自动化在linux Ubuntu13.10上使用zwave协议测试;
    2022-03-11 05:38:30下载
    积分:1
  • linux 视频
    在linux环境下利用v4l驱动usb摄像头采集jpg格式图像,并且可以通过交叉编译在arm开发板运行,当然了,要求arm开发板已经具有相应的usb摄像头驱动
    2022-02-13 08:08:09下载
    积分:1
  • linux c 贪吃蛇小游戏
    主要有3个.c文件 ,源码有注释,比较简单但是蛮有趣的,对以后在linux下做开发有促进作用。希望喜欢贪吃蛇小游戏的码农们,来看看源代码,可以给出一点意见啦。
    2022-02-11 17:54:45下载
    积分:1
  • android的经典实例
    android经典实例,帮助学习android入门的同学。
    2022-05-24 19:06:23下载
    积分:1
  • Remote compilation
    2022-03-31 05:26:17下载
    积分:1
  • 培训-Linux(7)
    【实验目的】 1、了解 Linux 驱动程序的结构 2、掌握 Linux 驱动程序常用结构体和操作函数的使用方法 3、初步掌握 Linux 驱动程序的编写方法及过程 4、掌握 Linux 驱动程序的加载方法
    2022-02-12 19:03:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载