日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

集群服务器状态命令------rs.status()各个字段的含义

發布時間:2025/4/14 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 集群服务器状态命令------rs.status()各个字段的含义 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

可根據rs.status() 查詢集群服務器狀態.
字段解釋:

  • self 這個信息出現在執行rs.status()函數的成員信息中
  • stateStr用戶描述服務器狀態的字符串。有SECONDARY,PRIMARY,RECOVERING等
  • uptime 從成員可到達一直到現在經歷的時間,單位是秒。
  • optimeDate 每個成員oplog最后一次操作發生的時間,這個時間是心跳報上來的,因此可能會存在延遲
  • lastHeartbeat 當前服務器最后一次收到其他成員心跳的時間,如果網絡故障等可能這個時間會大于2秒
  • pinMs 心跳從當前服務器達到某個成員所花費的平均時間
  • errmsg 成員在心跳請求中返回的狀態信息,通過是一些狀態信息,不全是錯誤信息。
state和stateStr是重復的,都表示成員狀態,只是state是內部的叫法。
health 為1表示server正常,0表示server宕. state 為1表明Primary,2表明secondary,3表示Recovering,7表示Arbiter,8表示Down.
optime與optimeDate表達的信息也是一樣的,只是表示的方式不同,一個是用新紀元開始的毫秒數表示的,一個是用一種更容易閱讀的方式表示。
syncingTo表示當前服務器從哪個節點在做同步。
由于rs.status()是從執行命令成員本身的角度得出的,由于網路等故障,這份報告可能不準確或者有些過時。

轉載于:https://www.cnblogs.com/unqiang/p/3755942.html

總結

以上是生活随笔為你收集整理的集群服务器状态命令------rs.status()各个字段的含义的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。