作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们已经设置了 nginx 服务器,并尝试与其他 2 个服务器进行负载平衡。
设置是:一台主服务器(代理服务器)和另外两台服务器(服务于请求)
我们有一组 .css、.js 和 .php 文件。我们希望主服务器提供所有静态文件,如 .css、.js 和图像文件,并且仅对于 .php 请求,我们希望以负载平衡的方式将请求转发到 2 个服务服务器之间。
请指导我如何做到这一点。
最佳答案
upstream backends {
server backend1.example.com;
server backend2.example.com;
}
server {
location / {
# your static configuration
root /path/to/static/files;
}
location ~ \.php$ {
# your proxy configuration
proxy_pass http://backends;
}
}
关于NGINX 负载均衡器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11431835/
我是一名优秀的程序员,十分优秀!