大家知道Linux下可以通过ulimit -n查看或者设置最大文件打开数,由于Linux下一切皆是文件,包括网络连接数,因此默认值1024在运行web app的服务器上是个瓶颈。但是通过ulimit -n设置的值只对当前登录session有效,所以很多人选择将该命令加到~/.bashrc或者/etc/profile,这里提供一个一劳永逸的办法:修改/etc/security/limits.conf,加入:

*    hard    nofile    102400
*    soft    nofile    102400