Skip to content
Server Plugin

Shutdown URL

코드 예제: shutdown-url

ShutDownUrl 플러그인을 사용하면 서버를 종료하는 데 사용되는 URL을 구성할 수 있습니다. 이 플러그인을 활성화하는 방법은 두 가지가 있습니다:

구성 파일에서 Shutdown URL 설정하기

구성 파일에서 ktor.deployment.shutdown.url 속성을 사용하여 shutdown URL을 구성할 수 있습니다.

shell
ktor {
    deployment {
        shutdown.url = "/shutdown"
    }
}
yaml
ktor:
    deployment:
        shutdown:
            url: "/shutdown"

플러그인 설치를 통해 Shutdown URL 설정하기

코드에서 shutdown URL을 설치하고 구성하려면, install 함수에 ShutDownUrl.ApplicationCallPlugin을 전달하고 shutDownUrl 속성을 사용하세요:

kotlin
install(ShutDownUrl.ApplicationCallPlugin) {
    shutDownUrl = "/shutdown"
    exitCodeSupplier = { 0 }
}

전체 예제는 shutdown-url을 확인하세요.