Closed1
golang graceful shutdown
golang graceful shutdown
graceful shutdownでやること
- contextの生成
- signal trap設定 (signal.NotifyContext)
- signalの待ち受け (<-ctx.Done())
- timeoutを設定したcontextの生成
- shutdownの呼び出し (http.Server.Shutdown())
- timeoutが発生しているかのチェック
reference
このスクラップは2023/12/30にクローズされました