windows配置nginx实现负载均衡集群
2014-08-20 09:44:40   来源:www.abcde.cn   评论:0 点击:617

网上大部分关于nginx负载均衡集群的教程都是linux环境。如何实现在windows配置nginx实现负载均衡集群一、 windows上安装nginx1、下载nginx

网上大部分关于nginx负载均衡集群的教程都是linux环境。如何实现在windows配置nginx实现负载均衡集群

一、 windows上安装nginx

1、下载nginx的windows版本 http://sysoev.ru/nginx/nginx-0.8.50.zip

2、把压缩文件解压至c盘根目录,并将文件夹重命名成nginx

3、在conf目录下的nginx.conf文件中,指定一个不冲突的端口号,这里测试用8088,代码段如下:

  1. server {
  2. listen       8088;
  3. server_name  localhost;
  4. }

4、打开cmd命令行,运行如下命令:

  1. >cd c:\nginx
  2. >nginx

好了,试试吧,打开浏览器,输入127.0.0.1:8088,如果出现下图,那就说明nginx服务器已经成功安装.

二、配置nginx负载均衡集群

*物理主机一台,CPU:core2 T5750,2G内存,Windows 7操作系统,IP地址192.168.1.98,主机名sxwgf-PC,该主机用来当作Nginx代理服务器(P)和一台Web服务器(A)

*在物理主机中开一台虚拟主机,Windows Server 2003操作系统,IP地址192.168.1.99,主机名hzdk-vpc,该主机用来当作另一台Web服务器(B)

1、打开conf目录下的nginx.conf,具体配置代码如下:

  1. worker_processes  1;
  2. events {
  3. worker_connections  1024;
  4. }
  5. http {
  6. include       mime.types;
  7. default_type  application/octet-stream;
  8. sendfile        on;
  9. keepalive_timeout  65;
  10. upstream wgf.com{
  11. server 192.168.1.98;    #真实服务器A(sxwgf-PC)
  12. server 192.168.1.99;    #真实服务器B(hzdk-vpc)
  13. }
  14. server {    #Nginx代理服务器
  15. listen       8088;
  16. server_name  localhost;
  17. location / {
  18. root   html;
  19. index  index.html index.htm;
  20. proxy_pass  http://wgf.com;
  21. proxy_redirect  default;
  22. }
  23. error_page   500 502 503 504  /50x.html;
  24. location = /50x.html {
  25. root   html;
  26. }
  27. }
  28. }

2、重启一下nginx吧,你可以在任务管理器中将原来的两个nginx进程结束然后按前面安装时的方法启动nginx,也可以直接输入命令:nginx -s reload来重启

3、准备两个完全一样的ASP.NET测试网站程序,分别放在主机A和虚拟主机B的IIS中,输入对应的ip地址试一下吧:

输入192.168.1.98

输入192.168.1.99

最后我们再来访问一下我们的nginx代理服务器,看看他能不能让我们访问到真实的服务器A和B,访问结果是每刷新一次就在A和B之间切换,好像我们在轮次访问A和B一样,但我们表面上都是访问的代理服务器127.0.0.1:8088,以下是截图:

刷新一次后:

这样就起到了简单的轮询访问的效果,一定程度上起到了负载分流的作用

至此,windows配置nginx实现负载均衡集群已经完成。

原文标题:windows配置nginx实现负载均衡集群

原文地址:http://www.abcde.cn/info/show-26-1102-1.html

版权归网络时代所有,转载请注明出处

来源: <http://www.abcde.cn/info/show-26-1102-1.html>

来自为知笔记(Wiz)

转载于:https://www.cnblogs.com/caryfang/p/4675854.html

windows配置nginx实现负载均衡集群相关推荐

  1. Nginx+Tomcat 负载均衡集群方案

    2019独角兽企业重金招聘Python工程师标准>>> Nginx+Tomcat 负载均衡集群方案 该方案是我之前做过的一个项目生产应用的,目前运行良好,如何您生产使用,请先做好测试 ...

  2. 搭建Nginx+Tomcat 负载均衡集群

    Nginx+Tomcat 负载均衡集群 一. 实验拓扑: 二. 实验要求: 1. 试验环境: 主机 操作系统 所需软件 Nginx服务器 rhel 6.5 x86_64 nginx-1.6.0.tar ...

  3. Keepalived+LVS-DR模式配置高可用负载均衡集群

    环境: 虚拟机:VMware Workstation 操作系统:CentOS 5.5 一.keepalived+lvs-DR模式配置高可用负载均衡 拓扑如下: 二.服务器ip配置信息 1. ip_lb ...

  4. Nginx搭建负载均衡集群

    (1).实验环境 youxi1 192.168.5.101 负载均衡器 youxi2 192.168.5.102 主机1 youxi3 192.168.5.103 主机2 (2).Nginx负载均衡策 ...

  5. Nginx + Tomcat 负载均衡集群配置

    摘要 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 已经因为它的稳定性.丰 ...

  6. 使用Redis存储Nginx+Tomcat负载均衡集群的Session

    配置Tomcat的session共享可以有三种解决方案: 第一种是以负载均衡服务器本身提供的session共享策略,每种服务期的配置是不一样的并且nginx本身是没有的. 第二种是利用web容器本身的 ...

  7. nginx的负载均衡集群

    针对域名: vim /usr/local/nginx/conf/vhosts/lb.conf     //自定义名称 upstream xrc {                           ...

  8. 【LVS】负载均衡集群

    LVS (Linux Virtual Server)是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术.LVS可以实现LINUX平台下的简单负载均衡. 其中LVS/NAT是一 ...

  9. 负载均衡集群 [ 1 ] ---集群的认识,四层负载,七层负载 ,LVS 实现四层负载均衡

    文章目录 负载均衡集群 1.集群是什么? 2.负载均衡集群技术 3.负载均衡集群技术的实现 4.负载均衡分类 5.四层负载均衡(基于IP+端口的负载均衡) 6.七层的负载均衡(基于虚拟的URL或主机I ...

最新文章

  1. Nginx 变量漫谈
  2. centos7离线安装boost
  3. windows下本地或者远程连接MYSQL数据库,报1130错误的解决方法
  4. IN-我的生活in记 | 手摸手产品研究院
  5. mount: unknown filesystem type 'ntfs'(转载)
  6. POJ2112 Optimal Milking
  7. 美国高校开源迄今为止最大新冠肺炎CT数据集
  8. begin backup导致的故障恢复全过程
  9. python3 验证用户名密码
  10. SpringBoot控制层页面指定返回html前端页面
  11. hdu 1536 S-Nim (sg)
  12. 基于计算机视觉的裂纹检测方案
  13. 中华人民共和国国家标准和行业标准代号
  14. discuz招商加盟门户整站模板
  15. 全国各地电信网通铁通DNS服务器IP地址
  16. linux双卡同时使用教程,苹果教你玩转双卡双待:官方推出双卡使用教程,真香!...
  17. java 子类属性覆盖_java子类和父类属性重复问题
  18. 2019最新微信公众平台PHP开发搭建与揭秘(附代码)
  19. 【ChatGPT模板】教学辅助教案篇
  20. OpenGL模拟太阳系运行

热门文章

  1. Storage-on-Chip:从“芯”架构VTL到云存储
  2. 分布式框架-日志系统思路及实现
  3. Web安全测试检查单
  4. element-ui button组件 radio组件源码分析整理笔记(一)
  5. CentOS5.9下用Kate
  6. ARWU、THE、QS世界大学 排名前100名国(境)外高校名单
  7. struts的DevMode模式
  8. AMS重要的数据结构解析(二):TaskRecord
  9. 抛开设计模式,软件设计的微思考
  10. Android2.3平台输入输出机制之总结