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

  • 用C语言实现内存2次分配
    在系统中,容量是有限的,怎么实现系统的内存可以多次利用了。我就用了C语言实现了内存的2次分配,大概的过程是:假设你开辟了一个很大的空间用来数据,然后在很大空间在拿去malloc一个个小的空间。用一个结构体把他们连接起来,当某些小内存不用时在链接起来。
    2022-08-14 17:57:45下载
    积分:1
  • N 体问题 python 仿真
    它的简单的程序编写 python 这是问题的三个机构的引力场影响下的仿真程序可以很容易扩展到 N 体问题只是通过创建几个更多的对象类的"身体"。
    2022-07-16 15:08:20下载
    积分:1
  • mini2440的LCD视频显示代码
    基于mini2440的LCD视频显示代码,TD35液晶屏,256M内存,可以将USB摄像头拍摄到的视频动态显示在LCD上
    2022-02-26 23:12:05下载
    积分:1
  • thread_pool
    Tt is a simple thread pool based on POSIX thread API. It is written in C and licensed under the LGPL-2.1 (see COPYING).
    2022-08-15 16:39:12下载
    积分:1
  • 基于Linux的局域网聊天系统
    这是基于linux平台的局域网聊天小软件,参考版本是QQ,基本功能是全部具备了,是一个很完整的项目,对于初学者来说可能会有点难以消化,不过是一个绝佳的学习项目,慢慢体会,定有所收获的
    2022-08-23 10:17:46下载
    积分:1
  • 拓扑结构形成
    在这里我形成与中 2 战略 50 节点拓扑: 1.静态汇 (3) 和移动节点 (47) 2.移动接收器 (3) 和静态节点 (47)
    2022-01-31 01:33:28下载
    积分:1
  • linux红黑树源码
    LINUX内核中红黑树的源码,由C语言实现,代码量不大,有英文介绍,由于本人也未彻底研究,因此也不太清楚如何实现,希望对大家有帮助  请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-07-14 08:50:02下载
    积分:1
  • AES加密
    AES加密
    2022-03-19 09:04:37下载
    积分:1
  • 他的医院计划的系统
    要安排医生 HIS 系统 (医院信息管理系统)。HospitalSchedule_1.09.zip
    2022-07-25 00:09:24下载
    积分:1
  • 医疗商店管理
    医疗商店管理 介绍 医疗商店管理软件是为医疗商店开发的通用软件。这个软件帮助他们做帐单和库存的维护。 目的 本文档的
    2023-04-06 18:20:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载