应用刚上线了2台新服务器

这两天都报警了几次,上去看了服务器的情况,负载并不高

在日志里,看到了“Too many open files...”的错误

检查ulimit设置的open files数目,已经很大了

使用lsof查看后,发现总数确实已经超出了最大值

java      1529   app *431u     sock                0,5              6003257 can't identify protocol

里面有一堆的这个错误,初步判断是socket连接的问题

突然想起来,以前也曾碰到过这样的问题,是无法连接一台内部服务器的socket

找相关同学开通连接权限后,就没问题了

第二次碰到这样的问题,记录下来,备忘...