之前面試的時候,有人問我的。 。 。
例如PHP負載平衡不需要反向代理,直接fastcgi_pass到多個php-fpm也可以做負載平衡。
具體配置:
upstream myapp { server 192.168.20.1:9000; # PHP-FPM 1 server 192.168.20.2:9000; # PHP-FPM 2 ...... } server { listen 80; location ~ \.php$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME /phpfiles$fastcgi_script_name; fastcgi_pass myapp; } }
例如PHP負載平衡不需要反向代理,直接fastcgi_pass到多個php-fpm也可以做負載平衡。
具體配置: