1.安装nginx

2.在nginx.conf的http区段中配置负载均衡段

#cluser
upstream myCluster{

server 192.168.1.110:1300 weight=5;
#server 192.168.1.110:8040;

}

#轮询负载,5/6的几率访问到192.168.1.110:1300

3.在http区段中配置server段
server {
       listen       80;
       server_name  192.168.1.104; #访问域名或ip

#以下结尾的文件直接访问本地,不用代理
        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|css|js)$
        {

root /usr/share/nginx/html;

}

#除以上文件外所有文件均访问代理
        location / {
                    proxy_pass              http://myCluster;#访问配置的负载,后端ip地址
                    proxy_redirect          off; //关闭后端返回的header修改

       add_header X-Cache $upstream_cache_status; // 增加缓存命中状态,使其可以在浏览器header头中看到
                     proxy_set_header       Host            $host;//修改发送到后端的header的host
                    proxy_set_header        X-Real-IP       $remote_addr; //设置真实ip
                    proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
            }
 }

最新文章

  1. 简述 C、C++程序编译的内存分配情况【转】
  2. Opencv出现错误“0xc000007b”的解决办法
  3. iOS 访问粘贴板
  4. Swift弹窗
  5. python中的reduce(转)
  6. CSS Sprites优点
  7. TF卡分区
  8. Rx 入门指引 (一)
  9. 针对于Python的OpenCV环境搭建
  10. mysql实现随机获取几条数据的方法
  11. hdoj:2043
  12. React中禁止chrome填充密码表单
  13. 解决Could not open Hibernate Session for transaction; nested exception is java.lang.NoClassDefFoundError: org/hibernate/engine/transaction/spi/TransactionContext
  14. [转]linux中vim命令
  15. openStack queens
  16. IO 和 NIO 的区别
  17. TOJ 3365 ZOJ 3232 It's not Floyd Algorithm / 强连通分量
  18. 用户管理和FTP服务配置
  19. win7 启动管理器修改默认启动项
  20. c++ 中的 set

热门文章

  1. UML中的图的出现顺序
  2. html5 (个人笔记)
  3. poj 2486( 树形dp)
  4. sql2005-数据库备份方案 (转载)
  5. JNI,NDK
  6. Hark的数据结构与算法练习之若领图排序ProxymapSort
  7. cf 621D
  8. Javac早期(编译期)
  9. sprint1的个人总结及《构建之法》8、9、10章读后感
  10. HDU4812 D Tree(树的点分治)