-
Notifications
You must be signed in to change notification settings - Fork 3
Watchdog
ToshiyukiTerashita edited this page Sep 10, 2010
·
1 revision
Peerの生存状態、参加、退出を監視する。
[ "1.1", "C", "ALIVE", <operand> ]¥r¥n
<operand>
{ "host": <host>, "status": <status code>, "available": <disk available Bytes> }
キー値 | 意味 | 値の例 |
“host” | Peer のホスト名 | “peer01” |
“status” | Watchdog ステータスコード | 23 |
“available” | Peer の利用可能容量 | 123456789 |
Interfaces-1.1 ALIVE 参照
(予約)
Peer がメンテナンス中である事を示す。
Peerが退出開始したことを示す。
他のPeer/GatewayはWatchDogが発動した時と同様にレプリケーションの復旧やキャッシュの消去を開始する。
(予約)
Peerが読み込み専用で動作中であることを示す。
Peer はレプリケーションのみ可能である事を示す。
Peer はレプリケーション、FINALIZE が可能である事を示す。
Peer がレプケーション、FINALIZE、DELETE が可能である事を示す。
Peerが書込可能で動作中であることを示す。
コード | CREATE | DELETE | FINALIZE | レプリケーション | GET | |
ACTIVE | 30 | 可能 | 可能 | 可能 | 可能 | 可能 |
DEL_REP | 27 | - | 可能 | 可能 | 可能 | 可能 |
FIN_REP | 25 | - | - | 可能 | 可能 | 可能 |
REP | 23 | - | - | - | 可能 | 可能 |
READONLY | 20 | - | - | - | - | 可能 |
上記以外 | - | - | - | - | - | - |