ONC+ 開発ガイド

ポートモニタの終了

ポートモニタはシグナル SIGTERM を受け取ると、手続きを守って自分自身を終了させます。ポートモニタの終了シーケンスを次に示します。

  1. ポートモニタは停止状態に入ります。これ以降はサービス要求を受け取りません。

  2. ポートモニタの状態を有効に切り換える指示はすべて無視します。

  3. ポートモニタは、管理下の全ポートの制御を明け渡します。ポートモニタの以前のインスタンスが停止状態のときは、新たなインスタンスが正常に起動できなければなりません。

  4. プロセス ID ファイルのアドバイザリロックを解除します。アドバイザリロックが解除されると、プロセス ID ファイルの内容は未定となり、ポートモニタを新たに起動できるようになります。