在MAC上跑nodejs,遇到了一个问题:file table overflow
主要意思就是说文件打开太多了,超过了限制,产生这个问题主要是苹果操作系统的限制。
echo kern.maxfiles=65536 | sudo tee -a /etc/sysctl.conf
echo kern.maxfilesperproc=65536 | sudo tee -a /etc/sysctl.conf
sudo sysctl -w kern.maxfiles=65536
sudo sysctl -w kern.maxfilesperproc=65536
ulimit -n 65536
按上面执行一下就好了,具体的命令我也没深究