我正在尝试在 Passenger 中启用全局队列,并且我正在使用 Nginx。当我设置标志时乘客使用全局队列我收到错误[紧急]:nginx.conf:22 中不允许使用“passenger_use_global_queue”指令”有人知道将passenger_use_global_queue放在哪里,或者如何消除错误消息吗?下面是我的nginx.conf的片段,其中包含有问题的行:
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
passenger_root /opt/ruby-enterprise-1.8.7-20090928/lib/ruby/gems/1.8/gems/passenger-2.2.5;
passenger_ruby /opt/ruby-enterprise-1.8.7-20090928/bin/ruby;
passenger_use_global_queue on
答案1
手册说:
该选项可能出现在以下位置:
* In a server configuration block. * In a location configuration block. * In an if configuration scope.