关于Nginx的信号量的疑问
来源:3-3 利用信号量管理Nginx

qq_慕莱坞4316410
2023-10-23
老师就是Nginx中stop是sigterm命令吗,但是这个命令在Linux信号量中不是类似于优雅退出程序的命令吗?而quit调用的sigquit优雅退出?但是在linux里面不是应该是生成一个core文件,然后终止程序吗?这个不是类似于异常退出码,当异常退出而调用了quit命令?感觉nginx信号量和linux的很迷糊啊
写回答
1回答
-
酷田
2023-11-13
Nginx实现信号量管理和Linux得思路是一直得,其本质都是期望可以对应用程序得影响最小。
比如Nginx -s stop和nginx -s quit这2种,stop是快速停止,可能会对应用造成较大影响,比如访问中断,出现502;quit相对优雅一些,会尽可能等待应用访问结束后再推出,但不是无限制等待
00
相似问题