容器技术交流

 找回密码
 立即注册
查看: 4404|回复: 5

Nginx 1.1.19 版本进程Nginx Worker(挂起)中断问题 怎么升级到1.2呢?

[复制链接]
发表于 2014-4-16 17:51:44 | 显示全部楼层 |阅读模式

最近检测到一个问题、服务器正常运行,但是一天之内平均每个小时左右 Nginx 进程就会中断提供 http 服务一至二分钟。一开始一直以为是与 fast-cgi 通信超时引起的问题、随后调低了 connect 参数,问题依然存在。

查看 Nginx 错误日志,发现每隔一两个小时,各路搜索引擎便会 get /robotx.txt 一次,由于使用 try_files 指令处理 txt 文档,而文件本身并不存在,导到 Nginx 报打开文件失败错误,进程就此被挂起。

Nginx 1.2.0 稳定版发布已经解决了此问题。参见 http://www.iteye.com/news/24926


怎么升级呢? lumanager 默认的是1.1.19


发表于 2014-4-16 22:52:40 | 显示全部楼层
请查看LuNamp/code/nginx目录下的源代码,然后修改好后,再进行升级
 楼主| 发表于 2014-4-17 11:18:42 | 显示全部楼层
爱洞特漏 发表于 2014-4-16 22:52
请查看LuNamp/code/nginx目录下的源代码,然后修改好后,再进行升级

各个文件夹都没找到LuNamp/code/nginx
洞哥能直接给绝对路径吗?
 楼主| 发表于 2014-4-17 11:22:31 | 显示全部楼层
本帖最后由 飞跃无限 于 2014-4-17 11:34 编辑
爱洞特漏 发表于 2014-4-16 22:52
请查看LuNamp/code/nginx目录下的源代码,然后修改好后,再进行升级


[root@localhost ~]# find / -name LuNamp -type d
/home/ftp/LuNamp
/usr/local/LuNamp


就找到这两个,但是里面都没有code 这个文件夹
我系统是

[root@localhost ~]# cat /proc/version
Linux version 2.6.32-358.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013
[root@localhost ~]# lsb_release -a
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.4 (Final)
Release:        6.4
Codename:       Final


发表于 2014-4-18 10:08:48 | 显示全部楼层
飞跃无限 发表于 2014-4-17 11:22
[root@localhost ~]# find / -name LuNamp -type d
/home/ftp/LuNamp
/usr/local/LuNamp

你需要下载文件解压缩
我自己升级好几次了 你看一下 http://www.zijidelu.org/thread-47148-1-1.html
这个里边就写了怎么升级
发表于 2014-4-24 00:30:35 | 显示全部楼层
按原来的参数 编译升级下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2024-5-8 00:21 , Processed in 0.032004 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表