开发者社区> 问答> 正文

maser server是如何获知tablet server不再服务了呢?

maser server是如何获知tablet server不再服务了呢?

展开
收起
芯在这 2021-12-13 17:24:15 504 0
1 条回答
写回答
取消 提交回答
  • master server会定期轮询每个tablet server的锁状态。如果tablet server报告自己失去了已经失去了锁,或者master server不能获取tablet server的状态,那么master server就会尝试去获取tablet server对应的锁文件。如果master server获取到了锁文件,并且Chubby是处于正常工作的状态的,此时master server就确认tablet server已经无法再提供服务了,master server删除相应的锁文件并把tablet server对应的tablet分配给新的tablet server。

    2021-12-13 17:27:37
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Usb Server 立即下载
SQL Server 2017 立即下载
MongoShake -- Multi Active-Active and Cross-Region Disaster Recoverable MongoDB Service 立即下载