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

Nginx 正向代理和反向代理nginx的正向代理和反向代理

2天前CN2资讯

简单小日志: 这里记录一下 总感觉有人搞不清正向代理和反向代理。

  • nginx 正向代理使用场景
客户端 (例如js程序) -----请求-----》 服务端(例如java应用)

一般客户端和服务端不再一台服务器上,直接请求会报 跨域问题,当然解决跨域问题比较多,服务器端做跨域过滤什么的,总体还是感觉使用Nginx代理解决跨域比较好。

js程序--》nginx -----请求-----》服务端

nginx 和 js程序是在一台服务器上的,nginx代理js 访问 服务端

这就是 nginx 正向代理的一个使用场景。

  • nginx 反向代理使用场景

我们的微服务比较多,分布式在多台机器上,或者一台机器上开了不同的端口,为了服务的安全,云主机就开了一个对外接口,任何外部访问都进过这一个端口进行转发。

外部请求-------》 nginx ------转发---》 各个微服务

例如 开发端口 8088, 然后
http:// xxxxxxxx:8088/serviceA/api nginx 转发到 serviceA 上
http:// xxxxxxxx:8088/serviceB/api nginx 转发到 serviceB 上
http:// xxxxxxxx:8088/serviceC/api nginx 转发到 serviceC 上

此时 nginx 和 各个微服务在一起(一台机器或同一个网络里面) 这就是nginx反向代理的一个使用场景。

  • 总结

正向代理 : nginx代理客户端

反向代理 : nginx代理服务端

你是客户端,

你要办事(请求服务接口),

nginx 就是一个中介,

正向代理是 中介是你亲戚,你几乎不跑路找他帮你办事,

反向代理是你主动跑了很远的路找到了陌生的中介者(他),然后他才帮你办事。

  • 综合运用
    一般 正向代理和反向代理都会用到 ,在微服务开发中。
客户端---》nginx正向代理-----------》nginx反向代理---转发--》微服务

当然你可以 将 nginx反向代理转换成 API 网关,例如SpringCloud-Getway、Kong、或云产品(例如阿里云 负载均衡产品,EDAS等)

    你可能想看:

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

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

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

    分享给朋友:

    “Nginx 正向代理和反向代理nginx的正向代理和反向代理” 的相关文章

    香港CN2服务器购买指南:助您轻松选择优质服务器

    在香港这个国际化大都市中,服务器托管和租赁服务一直是企业、站长和开发者关注的焦点。而香港CN2服务器因其独特的网络优势和地理位置,成为了众多用户的首选。本文将为您详细介绍香港CN2服务器的优势、如何选择适合自己的服务器,以及购买时需要注意的事项,助您轻松找到理想的服务器解决方案。香港CN2服务器的优...

    亚马逊CDN CloudFront:提升网站安全性与加载速度的理想选择

    亚马逊CDN概述 亚马逊CloudFront是亚马逊云科技旗下的一项内容分发网络(CDN)服务,它通过全球范围内的多个数据中心高效分发内容。我对这项服务的了解使我意识到,CloudFront不仅仅是一个简单的资源分发工具,它的设计旨在确保内容的流畅、高效、安全传输,尤其在当今对速度与安全性高度重视的...

    DMIT VPS怎么样?性能与价格的全面评测

    在选择VPS的时候,性能绝对是一个关键因素。对于DMIT VPS,我从多个层面来进行评测,特别是它的处理器和存储配置。DMIT采用的Intel至强处理器,真的是一大亮点。这种处理器在处理高负载任务时表现十分优越,其稳定性和速度都让人印象深刻。而且,配合全SSD RAID存储方案,数据的读写速度得到了...

    如何选择低价域名注册商及推荐后缀

    在如今的互联网时代,拥有一个独特而便宜的域名变得尤为重要。无论你是想开始一个新项目、建立个人博客,还是开设在线商店,低价域名都能为你节省一笔不小的预算。接下来,我会盘点一些国外和国内的低价域名注册商,帮助你做出明智的选择。 一、国外便宜域名注册商概览 GoDaddy 我个人对GoDaddy的印象非...

    SSH工具:安全远程连接与数据传输的最佳选择

    SSH 工具概述 在网络安全日益受到重视的今天,SSH(Secure Shell Protocol)工具逐渐成为了我们进行安全远程连接的首选。简单来说,SSH 是一种加密的网络传输协议,它能在不安全的网络环境中提供安全的数据传输。这使得无论是在公司办公还是在家中,SSH 工具都极其重要,特别是对于那...

    搬瓦工查看流量使用的最佳方法与管理策略

    在使用搬瓦工(BandwagonHost)这家VPS提供商时,了解流量的相关信息是非常重要的。搬瓦工的流量套餐设计十分灵活,满足了不同用户的需求。每个VPS方案都设有流量限制,比如每月500GB或1TB,这些限制会直接影响到我们如何使用这些资源。用户在选择方案时,应该充分考虑自己的日常使用习惯,以便...