MonitorMIDServer - グローバル

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • ダウンしている MID Server を確認するハートビートプローブを使用して MID Server を監視し、ハートビート要求を送信して、古いハートビート要求を強制終了します。

    MID Server を監視するサーバースクリプトで使用します。

    MonitorMIDServer - killOldRequests()

    処理されていないハートビートプローブ要求がある場合は、MID Server がしばらく停止したときに未処理の要求が蓄積しないように要求をキャンセルします。

    表 : 1. パラメーター
    名前 タイプ 説明
    なし
    表 : 2. 返される内容
    タイプ 説明
    なし
    var mmsv = new MonitorMIDServer();
    mmsv.killOldRequests();

    MonitorMIDServer - markDowners()

    最新のハートビートがいつ送信されたかを判断して応答しないすべてのサーバーを検出することによって、応答しない MID Server をマークします。

    表 : 3. パラメーター
    名前 タイプ 説明
    なし
    表 : 4. 返される内容
    タイプ 説明
    なし
    var mmsv = new MonitorMIDServer();
    mmsv.markDowners();

    MonitorMIDServer - monitor()

    古い要求の強制終了、停止している MID Server のマーク、すべてのサーバーへのハートビート要求の送信など、スケジュールされた MID Server 監視サイクルに必要な機能を実行します。

    表 : 5. パラメーター
    名前 タイプ 説明
    なし
    表 : 6. 返される内容
    タイプ 説明
    なし
    var mmsv = new MonitorMIDServer();
    mmsv.monitor();

    MonitorMIDServer - MonitorMIDServer()

    MonitorMIDServer のインスタンスを作成します。

    表 : 7. パラメーター
    名前 タイプ 説明
    なし

    MonitorMIDServer - sendHeartbeatRequests()

    サーバーステータスレコードの更新時に、すべての MID Server とメモにハートビート要求を送信します。

    表 : 8. パラメーター
    名前 タイプ 説明
    なし
    表 : 9. 返される内容
    タイプ 説明
    なし
    var mmsv = new MonitorMIDServer();
    mmsv.sendHeartbeatRequests();