遇到一个情况就是自己起 http server 的时候 如果 control+c 强制关闭脚本,但是发现主进程虽然关闭了,但是后台还有一个进程再跑,占用了端口
这种情况是协程没有关闭导致的么?
1
fishCatcher 2020-09-12 16:07:40 +08:00 via iPhone
还有一个进程在跑?不会吧,有截图吗
|
2
Firewine 2020-09-12 17:42:26 +08:00 via Android
有时候会这样,,用框架是这样,,原生也会吗
|
3
hahaDashen 2020-09-12 19:40:32 +08:00
可以监听 SIGINT 信号然后优雅关闭 http server
|
4
Yoock 2020-09-12 19:54:07 +08:00 via iPhone
请搜索,golang http 平滑关机
|