我正在网上阅读,但我只是不明白。什么是worker_processes,我们用它做什么?我问的原因是我正在配置 Nginx 以使用 Heroku 应用程序。一切都很好,但我正在尝试优化 Nginx 设置。
其中一项设置是worker_processes。在互联网上,我找到了在我的 nginx.conf.erb 中像这样设置它的示例
worker_processes <%= ENV['NGINX_WORKERS'] || 4 %>
Heroku 免费计划和付费计划中有多少这样的工作进程?
我正在网上阅读,但我只是不明白。什么是worker_processes,我们用它做什么?我问的原因是我正在配置 Nginx 以使用 Heroku 应用程序。一切都很好,但我正在尝试优化 Nginx 设置。
其中一项设置是worker_processes。在互联网上,我找到了在我的 nginx.conf.erb 中像这样设置它的示例
worker_processes <%= ENV['NGINX_WORKERS'] || 4 %>
Heroku 免费计划和付费计划中有多少这样的工作进程?
Worker_process- https://nginx.org/en/docs/ngx_core_module.html#worker_processes
Nginx 开始处理流量是多个进程。此配置取决于您的环境中可用的 CPU 和硬盘驱动器的数量。
建议从自动开始,如果您遇到问题,请调整内核或线程数。