美文网首页
Nginx (windows)反向代理和负载均衡实例

Nginx (windows)反向代理和负载均衡实例

作者: zhonghd | 来源:发表于2019-03-18 16:22 被阅读0次

一:Nginx简介

简介:Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器

今天我们来搭建一套能够体会Nginx具体应用的实例。

首先,先下载直接去官网nginx.org

我们选择最新的版本进行下载,下载后进行安装。

二 安装部署

我把nginx 安装在D:\nginx\nginx-1.15.9

然后,我们在dos 命令中启动nginx

在启动后会出现窗口一闪而过的现象,是正常的,我们可以在进程中查看nginx启动是否成功。

我们看到nginx启动成功

三准备访问页面

现在这个步骤应该是最重要的,我们需要准备访问的环境,来验证nginx 的两大功能。负载均衡和反向代理。

大家可以在自己用两个tomcat服务器启动两个web项目,我这里为了测试方便,用的是nodejs 启动的两个监听:http://127.18.144.23:5789/   和 127.18.144.23.4789

确保我们能够正常访问两个不同端口的服务,准备工作做好后,接下来我们来验证实例。

四 验证实例效果

我们打开nginx.conf 配置文件

1.反向代理

我们首先找到server部分,将头部内容改成如上所示。

修改完后需要重置nginx服务器,命令为:nginx -s reload

然后在浏览器输入地址:http://localhost:8800/

输入:http://localhost:8800/rel

2.负载均衡

我们在nginx.conf 文件中加入如下代码:

upstream webservers {

      server 127.18.144.23:4789 weight=10;

        server 127.18.144.23:5789 weight=10;

    }

然后,修改location中 proxy_pass 访问的地址为:http://webservers,如下图所示:

修改完后需要重置nginx服务器,命令为:nginx -s reload

这时候我们输入访问地址:http://localhost:8800/

刷新页面,我们会看到内容在两个地址之间来回切换,代表我们负载均衡达到了效果。

五 最后

综上所述,上述实例简单验证了Nginx的两大功能,反向代理和负载均衡。在实际的业务场景中可能需要更加复杂厚重的软硬系统结合来承担更高的客户端流量,从而保障我们系统的高并发,高可用。

相关文章

  • nginx

    nginx的配置、虚拟主机、负载均衡和反向代理一nginx的配置、虚拟主机、负载均衡和反向代理二nginx的配置、...

  • 玩转nginx

    本文内容包括: nginx配置实例之反向代理; nginx配置实例之动静分离; nginx配置实例之负载均衡; n...

  • Nginx反向代理服务器+负载均衡

    nginx反向代理服务器+负载均衡 用nginx做反向代理和负载均衡非常简单, 支持两个用法 1个proxy, 1...

  • 负载均衡

    Nginx代理中的负载均衡 提到Nginx的反向代理,不得不提的就是Nginx的负载均衡,Nginx支持丰富的负载...

  • 3.Nginx的反向代理

    nginx反向代理 反向代理就是负载均衡负载均衡分为四层负载和七层负载四层负载:基于IP+端口的负载七层负载:基于...

  • ngnix反向代理服务和负载均衡

    编辑nginx.conf nginx实现负载均衡 反向代理

  • 2020-03-31 Nginx反向代理与动静分离集群架构应用实

    1. Nginx负载均衡配置实战 1.1 Nginx负载均衡反向代理相关实践 1.1.1 实现为WWW服务代理 (...

  • 负载均衡之lvs

    1.负载均衡 VS 反向代理区别 1.1 功能(原理) 负载均衡 lvs 请求做转发 反向代理 Nginx Hap...

  • Nginx (windows)反向代理和负载均衡实例

    一:Nginx简介 简介:Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMA...

  • linux学习--week17--nginx-lnmp

    负载均衡2.1 负载均衡与反向代理区别2.2nginx 7层负载2.3 nginx 7层负载2.4 nginx 4...

网友评论

      本文标题:Nginx (windows)反向代理和负载均衡实例

      本文链接:https://www.haomeiwen.com/subject/lgovmqtx.html