ulimit -SHn 65530
linux每进程默认打开文件数是1024,超出这个限制会出现“too many open files”的错误。而ulimit可以修改这个限制,但这个命令只对当前会话及衍生的进程有效,至于后台执行的服务,要想临时生效,ulimit后直接重启对应的服务。如果期望它即时生效并且开机自启动也生效,最好写在init.d下对应的服务启动脚本中,然后,
service xxxxxx restart
注:nginx是不需要的,它有等效的配置命令:
worker_rlimit_nofile
评论