全球主机交流论坛

标题: ss求助啊。 [打印本页]

作者: auto8624    时间: 2015-5-30 13:29
标题: ss求助啊。

系统是centos6
加入开机命令后
nohup python server.py &

重启后老是错误

2015-05-30 01:22:15 WARNING  [Errno 24] Too many open files
2015-05-30 01:22:15 INFO     starting server at 0.0.0.0:53323
2015-05-30 01:22:15 WARNING  [Errno 24] Too many open files
2015-05-30 01:22:15 INFO     starting server at 0.0.0.0:53328
2015-05-30 01:22:15 WARNING  [Errno 24] Too many open files
2015-05-30 01:22:15 INFO     starting server at 0.0.0.0:53329
2015-05-30 01:22:15 WARNING  [Errno 24] Too many open files
2015-05-30 01:22:30 WARNING  db thread except:local variable 'sock' referenced before assignment
2015-05-30 01:22:45 WARNING  db thread except:local variable 'sock' referenced before assignment
2015-05-30 01:23:00 WARNING  db thread except:local variable 'sock' referenced before assignment
2015-05-30 01:23:15 WARNING  db thread except:local variable 'sock' referenced before assignment
2015-05-30 01:23:30 WARNING  db thread except:local variable 'sock' referenced before assignment



照着下面的方法改了没用啊
ulimit -SHn 65535

永久改变须打开
/etc/security/limits.conf
  * soft nproc 65536
  * hard nproc 65536
  * soft nofile 65536
  * hard nofile 65535
  * - sigpending 65536

加入一行
/etc/profile
ulimit -SHn 65535

作者: auto8624    时间: 2015-5-30 13:31
很奇怪
我照着上面的办法改了之后
python server.py正常了。
不过nohup python server.py &还是不行。。

作者: cuijz    时间: 2015-5-30 13:42
nohup python server.py &
前面加入一行
ulimit -SHn 65535
作者: 62900015    时间: 2015-5-30 17:19
加入了后需要退出重新登陆才OK
作者: auto8624    时间: 2015-5-30 17:45
直接在自启文件里加了
ulimit -SHn 65535
就搞定了
其他都是坑爹货啊。
感谢3楼




欢迎光临 全球主机交流论坛 (https://loc.010206.xyz/) Powered by Discuz! X3.4