コンテンツにスキップ

VM

VM やオンプレミスサーバーで常駐プロセスとして運用するパターンです。

Setup

nagi serve をプロセスマネージャーで管理します。プロセスが異常終了した場合は自動で再起動されます。

  • Linux: systemd, supervisord
  • Windows: NSSM, Windows Service Wrapper

再起動時は前回の状態から再開します。詳細は Serve Restart を参照してください。

Graceful Shutdown

停止シグナル(Linux/macOS では SIGINT、Windows では Ctrl+C または CTRL_BREAK_EVENT)を受け取ると、新規タスクの発行を停止し、実行中の Sync の完了を待ちます。待機上限は nagi.yamlterminationGracePeriodSeconds で設定できます。

Storage Backend

local バックエンドを使用します。

```yaml

nagi.yaml

backend: type: local ```