Skip to content
Server Plugin

关闭 URL

代码示例: shutdown-url

ShutDownUrl 插件允许您配置用于关闭服务器的 URL。 有两种方式可以启用此插件:

在配置文件中配置关闭 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