当前位置:首页 > CN2资讯 > 正文内容

GatewayWorker nginx反向代理 反向代理服务器nginx

18小时前CN2资讯


1.什么是nginx

Nginx(engine x)是一个高性能的HTTP和反向代理服务器,特点是占有内存少、并发能力强,实际上nginx的并发确实在同类型的网页服务器中表现较好

Nginx转为性能优化而开发,性能时期最重要的考量,实际上非常注重效率,能经受高负载的考验,有报告表明能支持高达50000个并发连接数

1.正向代理

Nginx不仅可以做反向代理,实现负载均衡。还能用作正向代理来进行上网等功能。正向代理:如果把局域网外的Internet想象成一个巨大的资源库,则局城网中的客户端要访问Internet, 则需要通过代理服务器来访问,这种代理服务称为正向代理。.

(在客户端配置代理服务器,通过代理服务器进行互联网访问)

 

2.反向代理

反向代理,其实客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只 ,需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器IP

Nginx配置实例-反向代理

  • 实现效果
  • (1)打开浏览器,在浏览器地址栏输入地址www.123.cm,跳转到liunx系统tomcat主页面中

    2.准备工作

    (1)在liunx 统安装tomcat,用默认端口8080.tomcat安装文件放到liunx系统中,解压.进入tomcat的bin目录中, ./startup.sh启动tomcat服务器.

    (2)开放8080端口

    (3)在windows系统中通过浏览器访问tomcat服务器

    3.在windows系统中通过浏览器访问tomcat服务器

    4.访问过程分析

  • 具体配置
  • 第一步 在windows系统的host文件进行域名和ip对应关系的配置

     添加在host里的内容

    ip + 域名

    第二步在nginx进行请求转发的配置(反向代理配置)

  • 最终测试
  • 通过域名直接访问tomcat

    反向代理实例-2

    1.实现效果

    使用nginc反向代理,根据访间的路径跳转到不同端口的服务中

    nginx监听端口为9001

    例如:

    访问http://127.0.0.1:9001/edu/直接跳转到127.0.0.1:8080.
    访间http://127.0.0.1:9001/vod/直接跳转到127.0.0.1:8081

    2.准备工作

  • 准备两个tomcat服务器,一个8080端口,一个8081端口
  • (2)创建文件夹和测试页面.

  • 具体配置
  • 找到nginx的配置文件,配置反向代理配置
  • 开放对外访问端口9001 8081 8080
  • 最终测试
  •  



     

    拓展,nginx配置文件

    1.=:用于不含正则表达式的uri前,要求请求字符串与uri严格匹配,如果匹配成功,就停止继续向下搜索并立即处理该请求。

    2.~:用于表示uri包含正则表达式,并且区分大小写。

    3.~*:用于表示uri包含正则表达式,并且不区分大小写

    4.^~:用于不含正则表达式的uri前,要求Nginx服务器找到标识uri和请求字符串匹配度最高的location后,立即使用此location处理请求,而不再使用location块中的正则uri和请求字符串做匹配。

    注意:如果uri包含正则表达式,则必须要有~或者*标识。

     

      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/25040.html

      分享给朋友:

      “GatewayWorker nginx反向代理 反向代理服务器nginx” 的相关文章

      云计算技术在犬类健康管理中的应用与创新

      云计算服务在犬类健康管理中的应用 在现代社会中,科技的发展为我们的生活带来了许多便利,尤其是云计算技术提供了不可或缺的支持。在犬类健康管理中,云计算的应用同样发挥着至关重要的作用。这一技术不仅能帮助宠物主人更好地管理爱犬的健康状况,还可以提高宠物医院的服务效率和医疗水平。 首先,云计算技术的核心在于...

      GMO VPS:可靠的虚拟专用服务器选择与性能分析

      在我对虚拟专用服务器(VPS)解决方案的探索中,GMO VPS引起了我的注意。作为日本GMO集团旗下的品牌,GMO VPS以其出色的性能和可靠性赢得了众多用户的信赖。我想分享一下为何这个平台如此受欢迎,以及它的相关背景和适用人群。 GMO VPS是如何运作的呢?它使用先进的虚拟技术,将物理服务器划分...

      提升国际数据传输质量的9929线路分析与应用

      谈到9929线路,首先让我给大家介绍一下AS9929线路的基本情况。这条线路是中国联通为了满足国际市场的需求而推出的一种IP传输服务专线。它的起点在香港,通过海底光缆将中国与亚太及北美地区紧密连接。同时,这条线路还在欧洲和非洲设立了多个重要的网络节点(POP点),这就为跨国数据传输提供了坚实的基础。...

      获取CloudCone优惠码,享受超值VPS主机折扣

      CloudCone 优惠码概述 在探索CloudCone之前,我想先聊聊关于优惠码的事情。CloudCone优惠码是指通过一些特定的方式获得的、可以享受价格折扣的代码。这些代码常常可以在购买VPS主机或其他服务时使用,帮助我节省一些开支。比如,有时候我能在优惠活动中找到让人心动的折扣,几乎是对我钱包...

      zgocloud:提升数据管理效率的创新云计算解决方案

      zgocloud的定义与背景 在当今数字化快速发展的时代,zgocloud作为一种创新的云计算解决方案逐渐崭露头角。简单来说,zgocloud是一种基于云技术的平台,可以提供灵活的存储和计算能力。它的设计旨在更好地满足不同企业和个人用户在数据处理和管理方面的需求。成立之初,zgocloud就定位于提...

      Husthost:为小型企业提供可靠的网页托管服务的最佳选择

      当我们谈到Husthost时,首先需要理解它的定义及背景。Husthost是一家提供网页托管服务的公司,致力于为个人和小型企业提供可靠的网络解决方案。随着越来越多的人将业务转向在线平台,Husthost应运而生,填补了这个市场的空白。它不仅关注于用户的需求,还不断完善自己的服务,以适应快速变化的网络...