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をインストールおよび設定するには、ShutDownUrl.ApplicationCallPlugin を install 関数に渡し、shutDownUrl プロパティを使用します。
kotlin
install(ShutDownUrl.ApplicationCallPlugin) {
shutDownUrl = "/shutdown"
exitCodeSupplier = { 0 }
}完全な例については、shutdown-url を参照してください。
