|
@@ -27,6 +27,7 @@ message SyncResponse {
|
|
|
bool Status = 1;
|
|
|
uint64 Step = 2; // status=false时才有值
|
|
|
map<string, bytes> Values = 3; // status=false时才有值
|
|
|
+ uint64 T = 4; // 服务器收到sync request的时间戳(毫秒)
|
|
|
}
|
|
|
|
|
|
// 客户端发送实时消息
|
|
@@ -55,6 +56,7 @@ message SyncPush {
|
|
|
message MasterPush {
|
|
|
uint64 Step = 1;
|
|
|
map<string, bytes> Values = 2;
|
|
|
+ uint64 T = 3; // 服务器开始推送时间戳
|
|
|
}
|
|
|
|
|
|
// 主机广播消息给flower
|
|
@@ -63,6 +65,11 @@ message MasterNotify {
|
|
|
map<string, bytes> Values = 2;
|
|
|
}
|
|
|
|
|
|
+// 主机广播消息给flower
|
|
|
+message MasterNotifyResponse {
|
|
|
+ uint64 T = 1; // 服务器收到MasterNotify的时间戳(毫秒)
|
|
|
+}
|
|
|
+
|
|
|
// 主机存储状态
|
|
|
message MasterStoreNotify {
|
|
|
map<string, bytes> Values = 1;
|