问题描述
1.服务器ulimit -n原数值为1024,在limits.conf文件中修改为204800后,重启,使用SSH登录执行ulimit -n命令生效,显示最大打开文件数为204800。
2.但在appnode中,在命令终端软件(软件列表中的命令终端)使用ulimit -n查看仍为1024,并且在软件管家安装的Supervisor中执行的程序会出现报错:too many open files。
3.通过appnode首页-节点管理-节点列表中的命令终端查看,ulimit -n设置数值为204800生效,节点设置中的远程连接同样生效
4.如果卸载受控端,重装后,打开软件列表中的命令终端,ulimit -n生效,Supervisor执行程序不会出现too many open files的错误。
5.执行4之后,重启服务器,又会出现2中的问题,ulimit -n自定义值在软件列表中的命令终端无效,Supervisor中执行的程序持续出现过多连接的报错