如何在Nginx中使用fastcgi_next_upstream

时间:2011-03-29 04:34:15

标签: nginx fastcgi redundancy

我希望有1个Web服务器(nginx)和2个与后端相同的应用程序的FastCGI实例。如果第一个请求失败,我们的想法就是将请求转发给第二个请求。

显然,我需要使用upstream和fastcgi_next_upstream。但我找不到nginx.conf文件的工作示例。有人有这样的例子吗?

1 个答案:

答案 0 :(得分:13)

http://wiki.nginx.org/HttpUpstreamModule
http://wiki.nginx.org/HttpFcgiModule

upstream  backend  {
    server   main_backend.server:port1;
    server   backup.server:port2    backup;
}

fastcgi_pass backend;