menu
Ticketing
文档
light_mode
language
中文
close
简介
Ticketing 是什么?
原理
工作原理
协议(API)
概述
传输层
请求
A · 获取
R · 释放
响应
A · 已获取
T · 超时
R · 已释放
N · 未找到
E · 错误
M · 已迁移
字段约束
请求 × 键状态矩阵
围栏令牌(Fencing Token)
响应匹配规则
示例会话
协议(集群)
概述
服务器间通信
P · 复制握手
K · 更新插入 / 快照条目
F · 快照结束
R · 键删除
H · 心跳
X · 升级命令
配置规则
滚动重启流程
参见
库
所有库
Rust (cargo)
Java / Kotlin (maven)
Javascript / Typescript (npm)
Python (pypi)
C# (nuget)
Go
Ruby (gems)
C/C++ (vcpkg)
服务
Ticketing 服务器
无停机重启(滚动)流程
若要消除主节点空窗期,请按顺序依次重启。
先从备用节点开始
逐个重启(主节点照常提供服务)。确认重启后的备用节点重新 连接并恢复了复制。
最后用
Ctrl+C
关闭主节点
→ 通过
交接(
X
)
使备用节点晋升,客户端随之切换过去。
将之前关闭的旧主节点重新启动 → 使其作为当前主节点的备用节点加入(没有自动故障回切)。
arrow_back
上一篇
配置规则
下一篇
参见
arrow_forward