Server Plugin
シャットダウンURL
コード例: shutdown-url
ShutDownUrl プラグインを使用すると、サーバーをシャットダウンするために使用するURLを設定できます。 このプラグインを有効にする方法は2つあります。
設定ファイルでシャットダウンURLを構成する
設定ファイルで、 ktor.deployment.shutdown.urlプロパティを使用してシャットダウンURLを設定できます。
shell
ktor {
deployment {
shutdown.url = "/shutdown"
}
}
yaml
ktor:
deployment:
shutdown:
url: "/shutdown"
プラグインをインストールしてシャットダウンURLを構成する
コードでシャットダウンURLをインストールして構成するには、install
関数にShutDownUrl.ApplicationCallPlugin
を渡し、shutDownUrl
プロパティを使用します。
kotlin
install(ShutDownUrl.ApplicationCallPlugin) {
shutDownUrl = "/shutdown"
exitCodeSupplier = { 0 }
}
完全な例については、 shutdown-urlを参照してください。