优雅关闭HTTPserver

Go1.8的特性

 server.Shutdown(ctx)

停止接收新的连接,等待旧连接处理完成(或超时)

Shutdown 接受一个 Context 参数,调用者可以通过 Context 传入一个等待的超时时间。
一旦超时,Shutdown 将直接返回

 

参考文章

https://www.dazhuanlan.com/2019/11/28/5ddf97117da5a/

posted on 2020-04-15 15:30  thotf  阅读(797)  评论(0)    收藏  举报

导航