-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
多次reload后,产生多个日志进程不释放 #1925
Comments
nginx的部分 配置内容如下 ,再后面是网站的配置就不贴上来了: `error_log "pipe:rollback /opt/logs/error.log interval=1d baknum=14 maxsize=1G"; pid /opt/logs/nginx.pid; events { http {
|
建议升级最新版本 3.1.0 |
在main里显示地设置 worker_shutdown_timeout (例如 worker_shutdown_timeout 300s ;),确保上一次old processes全部优雅退出后,再执行下一次reload。 |
Ⅰ. Issue Description
多次reload后,产生多个日志进程不释放
Ⅱ. Describe what happened
多次reload后,产生多个日志进程不释放
Ⅲ. Describe what you expected to happen
reoad后释放多余的日志进程
Ⅳ. How to reproduce it (as minimally and precisely as possible)
Ⅴ. Anything else we need to know?
日志进程的截图如下
Ⅵ. Environment:
sbin/nginx -V
): Tengine version: Tengine/2.3.2uname -a
): 3.10.0-1127.el7.x86_64 fixed bugs of the limit_req module #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64 x86_64 GNU/LinuxThe text was updated successfully, but these errors were encountered: