salt-api调整进程数

少于 1 分钟阅读

Contact me

或者用邮件交流 jacky.wucheng@foxmail.com

简介

Salt API是用Tornado实现的HTTP API Server,所以调整Salt API进程数的方法就参考调整Tornado进程数的方法。

/etc/salt/master里用参数num_processes控制。

 
    
    #
    rest_tornado:
        port: 80
        disable_ssl: True
        num_processes: 0

调整

num_processes = 0 可以让tornado自动探测cpu核数,然后启动相应数量的进程。 num_processes = 8 工作进程数为8个。

参考

  • saltstack源码2015.5: salt/netapi/rest_tornado/init.py