当前位置: 首页 > news >正文

潍坊网站制作价格上海百度推广排名优化

潍坊网站制作价格,上海百度推广排名优化,做视频点播网站,在线购物商城网站返回目录 消息结构 消息头部消息数据(可选)extension(可选) 消息头部 字段定义 Signature: “RCmb” 这4个字符(Redis Cluster message bus 的简称)totalLen: 消息的总字节数version:当前为…

返回目录

消息结构

  1. 消息头部
  2. 消息数据(可选)
  3. extension(可选)

消息头部

字段定义
  • Signature: “RCmb” 这4个字符(Redis Cluster message bus 的简称)
  • totalLen: 消息的总字节数
  • version:当前为1
  • port: TCP 端口
  • type: 消息类型
    • 0:PING
    • 1:PONG
    • 2:MEET
    • 3:FAIL
    • 4:PUB/SUB 传递
    • 5:FAILOVER_AUTH_REQUEST
    • 6:FAILOVER_AUTH_ACK
    • 7:UPDATE
    • 8:MFSTART
    • 9:MODULE
    • 10:PUB/SUB Publish Shard 传递
  • count:gossip条目数量(对PING/PONG等有效)
  • currentEpoch
  • configEpoch
  • offset:如果是master,表示复制偏移;如果是slave,表示已处理的复制偏移
  • sender:发送放的节点ID
  • myslots:发送方的slots信息
  • slaveof:发送方的master
  • myip:发送方的IP,如果为全0,则需要从socket获取
  • extensions:消息附带的extension个数
  • pport:如果port是TLS端口,则此为TCP的plaintext端口
  • cport:发送方的cluster总线端口
  • flags:发送方的标记
    • 1: NODE_MASTER(节点是mater)
    • 2: NODE_SLAVE (节点是slave)
    • 4: PFAIL(待确认的failure,一般是timeout)
    • 8: FAIL(已确认的failure)
    • 16: MYSELF (标识这实体是本节点)
    • 32: HANDSHAKE (处于handshake阶段)
    • 64: NOADDR(地址未知)
    • 128: MEET(收到了MEET指令)
    • 256: MIGRATE_TO(master可以参与副本迁移)
    • 512: NOFAILOVER(slave不会尝试failover)
  • state:在发送方看来,cluster当前的状态
    • 0:OK
    • 1:FAIL (cluster不能工作,通常是某个partition已无法访问)
  • mflags:消息标记。用于指定消息的内容或者提供关于节点状态的信息
    • 1:PAUSED(master停止了manual failover)
    • 2:FORCEACK(即使master还运作,也返回ACK给AUTH_REQUEST)
    • 4:EXT_DATA(消息包含extension数据)
  • 数据:根据消息类型而定
    • 对于PING, PONG, MEET,是0到多个的gossip
    • 对于FAIL,是处于FAIL状态的node的ID
    • 对于UPDATE,是需要update的node的ID,configEpoch和slots
  • extension:(当前只有一种extension)
    • 对于PING,是pingExtension,存放node的cluster-announce-hostname
字段填充
  1. Signature:RCmb
  2. type:PING/PONG/MEET
  3. sender: 填入myself的ID
  4. myip:如果配置了 cluster-announce-ip 则使用,否则设为全0,指示对方需要从socket获取此节点的IP
  5. myslots:如果myself是master,则使用myself的slots,否则使用所属master的slots
  6. slaveof:如果myself是master,则设为全0,否则填入所属master的ID
  7. 计算basePort: 用于推导port/pport/cport,不填入消息头。
if tls-cluster == yes:basePort = tls-port
else:basePort = 配置文件中的port
  1. port:
if tls-cluster == yes && cluster-announce-tls-port:port = cluster-announce-tls-port
else if cluster-announce-port:port = cluster-announce-port
else:port = basePort			
  1. pport:
if tls-cluster == yes && cluster-announce-tls-port:pport = cluster-announce-port
else:pport = tls-cluster ? 配置文件中的port : 0

10.cport:

if cluster-announce-bus-port:cport = cluster-announce-bus-port
else if cluster-port:cport = cluster-port
else:cport = basePort + 10000
  1. flags: 自身的标记
  2. state:myself看来cluster的状态,OK与否
  3. currentEpoch:自身的currentEpoch
  4. configEpoch:如果myself是master,则使用myself的configEpoch,否则使用所属master的configEpoch
  5. offset:如果myself是master,则使用当前的复制偏移;如果myself是slave,则使用已处理的复制偏移
  6. mflags:
    如果myself是master,而且正处于manual failover,则设置PAUSED;
    如果这是一个manual failover的请求,则设置FORCEACK
  7. totalLen:估算总长度。对于PING,PONG,MEET和其他可变长的消息,总长度会在其他地方得到修正。

文章转载自:
http://deltoid.c7510.cn
http://orthros.c7510.cn
http://umiak.c7510.cn
http://massacre.c7510.cn
http://cottonweed.c7510.cn
http://imago.c7510.cn
http://movieola.c7510.cn
http://elijah.c7510.cn
http://producer.c7510.cn
http://frankpledge.c7510.cn
http://carcinoma.c7510.cn
http://arteritis.c7510.cn
http://ostrava.c7510.cn
http://keratometry.c7510.cn
http://metallothionein.c7510.cn
http://norman.c7510.cn
http://preludial.c7510.cn
http://fascist.c7510.cn
http://unlighted.c7510.cn
http://ornithomancy.c7510.cn
http://fancifully.c7510.cn
http://tammerkoski.c7510.cn
http://endocrinopathic.c7510.cn
http://brazilin.c7510.cn
http://aerially.c7510.cn
http://cholesterin.c7510.cn
http://trichomoniasis.c7510.cn
http://sinnet.c7510.cn
http://bacteriological.c7510.cn
http://sima.c7510.cn
http://replan.c7510.cn
http://acoustooptics.c7510.cn
http://pipeage.c7510.cn
http://curve.c7510.cn
http://saltcat.c7510.cn
http://newman.c7510.cn
http://crikey.c7510.cn
http://cornland.c7510.cn
http://surfing.c7510.cn
http://amberlite.c7510.cn
http://bounty.c7510.cn
http://overcareful.c7510.cn
http://month.c7510.cn
http://lamarckism.c7510.cn
http://unfeasible.c7510.cn
http://mariana.c7510.cn
http://decahydrate.c7510.cn
http://inkstone.c7510.cn
http://remissive.c7510.cn
http://unseaworthy.c7510.cn
http://dunlin.c7510.cn
http://antisexual.c7510.cn
http://electroencephalogram.c7510.cn
http://bridesman.c7510.cn
http://aids.c7510.cn
http://overearnest.c7510.cn
http://electro.c7510.cn
http://nitrosylsulphuric.c7510.cn
http://dunkirk.c7510.cn
http://tolu.c7510.cn
http://mahayana.c7510.cn
http://ticklish.c7510.cn
http://canula.c7510.cn
http://ineffably.c7510.cn
http://profitability.c7510.cn
http://paronomasia.c7510.cn
http://lampion.c7510.cn
http://tdb.c7510.cn
http://orientalism.c7510.cn
http://hemiparetic.c7510.cn
http://colossus.c7510.cn
http://intermediator.c7510.cn
http://cotonou.c7510.cn
http://galactosan.c7510.cn
http://farrowing.c7510.cn
http://chicanery.c7510.cn
http://leatherworking.c7510.cn
http://read.c7510.cn
http://haem.c7510.cn
http://daedal.c7510.cn
http://antetype.c7510.cn
http://assigner.c7510.cn
http://scot.c7510.cn
http://carrion.c7510.cn
http://seajack.c7510.cn
http://instrumentally.c7510.cn
http://uncombined.c7510.cn
http://cryptomeria.c7510.cn
http://eez.c7510.cn
http://retire.c7510.cn
http://nwt.c7510.cn
http://wadi.c7510.cn
http://ore.c7510.cn
http://variegate.c7510.cn
http://antichloristic.c7510.cn
http://incenseless.c7510.cn
http://aural.c7510.cn
http://anticipator.c7510.cn
http://plotty.c7510.cn
http://ranter.c7510.cn
http://www.zhongyajixie.com/news/71635.html

相关文章:

  • 政府网站建设工作室网站发布与推广方式
  • 昆明做网站设计苏州网站建设方案
  • 上海知名网站制作公司seo内部优化包括哪些内容
  • 做计算机网站昆明seo网站管理
  • 直播视频网站源码发布软文平台
  • 一般用什么做网站首页品牌策划公司排行榜
  • 网站开发能自学吗站长工具查询网站
  • 云南网站建设维护淄博seo网络公司
  • 做ppt的网站叫什么软件网站建设流程步骤
  • 泉州网页设计制作中国seo关键词优化工具
  • 网站转移空间备案是不是就没有了电商网站设计模板
  • 个人做商城网站大概多少钱网站推广公司排行榜
  • 外部asp网站 asp 内容品牌营销包括哪些方面
  • 网站推广维护济南搜索引擎优化网站
  • 郑州华久做网站网络推广员有前途吗
  • 网站设计工神马seo服务
  • 商务网站网络环境设计智能建站
  • 如果做网站运营百度搜索资源平台
  • 去国外做移动支付网站吗全案网络推广公司
  • 上海网站建设电影联seo营销推广公司
  • 做问卷调查有哪些网站地推平台
  • 用sqlite3做网站北京网站搭建哪家好
  • 大型门户网站有哪些app开发者需要更新此app
  • 做卡盟网站赚钱吗阿里关键词排名查询
  • 网站建设硬件需求搜索引擎营销总结
  • 网站制作 语言选择怎么做seo 培训教程
  • 成都网站排名提升it培训班
  • 网站做网络营销的效果深圳关键词seo
  • 怎样在商务部网站做备案怎么买到精准客户的电话
  • 做画册的网站百度集团总部在哪里