这样做有什么区别吗:
upstream hhvm {
server unix:/var/run/hhvm/hhvm.sock;
}
...
location ~ \.(hh|php)$ {
fastcgi_pass hhvm;
}
和这个:
location ~ \.(hh|php)$ {
fastcgi_pass unix:/var/run/hhvm/hhvm.sock;
}
哪一个更好?
答案1
使用upstream
可以让你做一些简单负载平衡在多个后端之间。如果您只有一个后端(似乎是这种情况),那么它实际上不会为您带来任何好处。