Tsurugi Advent Calendar 2023の4日目です。
Tsurugiサーバー(TsurugiのDB)(tsurugidbプロセス)を起動・停止するには、tgctlコマンドを使用します。
起動の場合は「tgctl start --conf 構成定義ファイル」、停止の場合は「tgctl shutdown --conf 構成定義ファイル」となります。
構成定義ファイルはTsurugiサーバの設定を記述したファイルです。
構成定義ファイルには永続化情報を書き込むディレクトリーやエンドポイントの設定等を記述します。これを元にプロセスの情報を決めるので、起動時に指定するのはもちろん、停止時にも同じファイルを指定する必要があります。
(したがって、起動してから停止するまでに構成定義ファイルを書き換えると、場合によっては正常に停止できなくなる可能性があると思います)
構成定義ファイルを複数用意して別々にtgctl startを実行すれば、同時に複数のTsurugiサーバーを起動させることが出来るでしょう。普通はやらないと思いますが^^;
※コメント投稿者のブログIDはブログ作成者のみに通知されます