假设我们在 192.168.137.11:8080 上有一个web服务,在 192.168.137.12 配置了一台 nginx,我们可以进行如下配置:

location / {
    proxy_pass http://192.168.137.11:8080;
}

这样配置后,我们对 192.168.137.12 的访问都会被转发到 192.168.137.11:8080,此时这台 nginx 就是反向代理服务器。

负载均衡:

现在还有一台 192.168.137.13:8080 提供与 192.168.137.11:8080  一样的web 服务,nginx 通过下面的配置,可以实现负载均衡。

upstream loadbalance {

ip_hash;
    server 192.168.137.11:8080;
    server 192.168.137.48:8080;

#下面的3行配置是用于检查上面配置的服务器的状态的
    check interval=3000 rise=2 fall=5 timeout=1000 type=http;
    check_http_send "HEAD / HTTP/1.0\r\n\r\n";
    check_http_expect_alive http_2xx http_3xx;

}

server {
    listen 80;
    server_name www.nginx1.com;

location / {
        proxy_pass http://loadbalance;
        root html;
        index index.html index.htm;
    }

location /status { #通过此URL(www.nginx1.com/status)可查看服务器的状态。这功能被 tengine 增强了

check_status;
    }

error_page 500 502 503 504 /50x.html;
    location = /50x.html {
        root html;
    }

}

最新文章

  1. 在虚拟机下安装hadoop集成环境(centos7+hadoop-2.6.4+jdk-7u79)
  2. Java多线程线程学习(一)
  3. 转:TopN推荐系统——推荐的实现与推荐效果的评价指标
  4. 机器学习基石--学习笔记02--Hard Dual SVM
  5. Mysql常出现的问题
  6. SVM学习笔记
  7. CentOS中通过stat查看文件的元数据
  8. 朴素贝叶斯方法(Naive Bayes Method)
  9. 你想建设一个能承受500万PV/每天的网站吗?
  10. Nginx 第三方模块-漫谈缘起
  11. 当MVC4无法跳转时
  12. Foxit Reader(福昕PDF阅读器) v4.3.1.218 绿色专业版
  13. CSS 知识点整理
  14. Elasticsearch基础教程分享
  15. vim设置Tab键和显示行号
  16. Linux使用nexus搭建maven私服
  17. JSP的简单介绍
  18. 【Java基础】1、java中的instanceof
  19. Luogu P1439 【模板】最长公共子序列
  20. 图片路径中含有中文在jsp下不能正常显示的问题

热门文章

  1. Winform中的dataGridView添加自动编号
  2. C 字节对齐.我的算法学习之路
  3. 【leetcode刷题笔记】String to Integer (atoi)
  4. FFMPEG 最简滤镜filter使用实例(实现视频缩放,裁剪,水印等)
  5. Cot
  6. LeetCode:Add Digits - 非负整数各位相加
  7. BZOJ5362: [Lydsy1805月赛]quailty 算法
  8. MaCrea Lit Sphere maps
  9. 从python2,python3编码问题引伸出的通用编码原理解释
  10. Python知识点: os.popen