MacOS:修改 software limit

分類:Apple_Base


今天小編要做壓力測試,用了在linux 常的工具 siege ,沒想到一打下去不是網站掛了,而是打不出去

[error] descriptor table full sock.c:133: Too many open files

在linux 不能難解, 下個ulimit -n xxxx 就好了, 所以我就下了
ulimit -n 65535
-bash: ulimit: open files: cannot modify limit: Operation not permitted
啊斯,我又要開始為難我自己..
參考這裡
sudo -s
vim /Library/LaunchDaemons/limit.maxfiles.plist



  
    Label
    limit.maxfiles
    ProgramArguments
    
      launchctl
      limit
      maxfiles
      65535
      65535
    
    RunAtLoad
    
    ServiceIPC
    
  

#重下 ulimit -n 65535 #檢查 ulimit -a


打完收工,但這應該只有單次應用,永遠設定等我研究好再更新


Tags:MacOS