php项目中出现unable to fork报错如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
限制linux用户的进程数
修改以下文件
vi /etc/security/limits.conf vpsee hard nproc 32 @student hard nproc 32 @faculty hard nproc 64
ulimit 不带 -H 和 -S 参数的时候同时设置 Hard 和 Soft
ulimit -u 65535 ulimit -u 65534 ulimit -u 65535 -bash: ulimit: max user processes: cannot modify limit: Operation not permitted ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 30493 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 65535 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 65534 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited
查看各系统用户的进程数
ps h -Led -o user | sort | uniq -c | sort -n 2 nobody 3 redis 34 www 64 mysql 174 root
确定某用户的进程数的分布情况
ps -o nlwp,pid,lwp,args -u username | sort -n
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。