流程2
2017-03-22 15:12:38 0 举报
流程2是一种系统性的、按照一定顺序进行的步骤或活动,旨在实现特定的目标或结果。这种流程通常包括输入、处理和输出三个主要阶段。在输入阶段,流程开始于接收或收集必要的信息或资源。然后,这些信息或资源在处理阶段进行操作或转化,以生成所需的产品或服务。最后,在输出阶段,这些产品或服务被传递给最终的用户或其他系统。流程2的设计和执行需要考虑到效率、效果和成本等多个因素,以确保其能够满足预定的目标和要求。
作者其他创作
大纲/内容
通过nodeID判断哪个机器是leader并标记,nodeID最小为leader
zookeeper增加一个序列节临时点,保存序列作为节点ID
判断是否有新机器加入或推出,为新机器创建session,标记退出的机器session不可用并移除
有新服务器加入或退出集群
服务器启动
服务器启动完毕
启动服务器通信端口
判断当前机器和哪些机器没有连接,创建通信连接,当前机器的客户端只连接nodeID比它小的机器(客户端添加无限重连机制)
监听zookeeper节点,通过nodeID(nodeID:zookeeper自增节点,能保证不重复,这里用来作为服务器节点ID)选举出leader服务器,leader用来做监控和处理公共事件,比如一台机器下线,清理这台设备缓存数据
0 条评论
下一页