首页 > 系统相关 >Nginx 在项目中发挥的作用

Nginx 在项目中发挥的作用

时间:2024-12-27 14:20:06浏览次数:6  
标签:项目 代理 反向 --- Nginx 发挥 服务器 客户端

** Nginx 在项目中发挥的作用**

  1. 网关---面向客户的总入口。
  2. 虚拟主机---一台机器为不同的域名/ip/端口提供服务
  3. 路由---使用反向代理,整合后续服务为一个完整业务
  4. 静态服务器---mvvm 模式中,用来发布前端html/css/js/img
  5. 负载集群---使用 upstream,负载多个tomcat

要了解的一些概念
正向代理与反向代理

代理:意思是一个位于客户端和原始服务器(originserver)之间的服务器,为了从原
始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始
服务器转交请求并将获得的内容返回给客户端。

反向代理,服务端推出的一个代理招牌

标签:项目,代理,反向,---,Nginx,发挥,服务器,客户端
From: https://www.cnblogs.com/velloLei/p/18635654

相关文章

  • 寻志同道合之人,共同完成这本-Yocto项目实战教程:高效定制嵌入式Linux系统
    Contents第1章Yocto项目.231.1      嵌入式Linux系统.231.1.1     什么是嵌入式系统?.231.1.1.1     嵌入式系统的特点.231.1.1.2     当前流行的嵌入式系统.231.1.2     嵌入式Linux系统简介.231.1.3     嵌入式Linux系......
  • CLion打开VS创建的GBK编码格式的项目中文乱码问题的解决方法
    在CLion中设置GBK编码用于编译代码时,如果输出的message乱码,通常是由于控制台编码与代码文件的编码不匹配导致的。以下是解决问题的步骤:1.设置文件编码为GBK确保你的源代码文件是用GBK编码保存的。在CLion中,打开文件并检查编码:右下角状态栏会显示当前文件的编码......
  • nginx 跨域
      location/api/{add_header'Access-Control-Allow-Origin''*';if($request_method='OPTIONS'){......
  • 如何为运行在 PICO 4 Ultra 设备上的项目设置外部文件读写权限?
    PICO4Ultra系列设备使用的安卓操作系统为Android14。当项目的WritePermission为Externa(SDCard)且AndroidAPILevel大于32时,Unity提供的外部文件读取方式在PICO4Ultra设备上将失效。此问题提供两种解决方法,按实际情况选取。解决方法一此方法更加快捷。......
  • 使用Pycharm项目内虚拟环境运行Tensorflow项目
    之前我根据Tensorflow的官方文档一步步安装tensorflow用到了tensorflow的容器。但实际上这个是为了部署在浏览器编写和运行示例代码的jupyter环境而一般的在本机运行代码按传统的python开发部署运行项目,我既然使用了pycharm就不再需要在使用对应的容器了。所以pycharm创建项目的......
  • flutter鸿蒙项目初体验
    flutter鸿蒙项目初体验1.基础的环境变量配置#flutter基础环境配置exportPUB_HOSTED_URL=https://pub.flutter-io.cnexportFLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn#拉取下来的flutter_flutter/bin目录exportPATH=/Users/admin/ohos/flutter_flutte......
  • 2021年江苏省职业院校技能大赛中职网络信息安全赛项试卷_江苏技能状元大赛“网络安全
    任务五:Linux操作系统渗透测试通过渗透机Kali对靶机服务器进行系统服务及版本扫描渗透测试,并将该操作显示结果中21端口对应的服务版本信息字符串作为Flag值提交;(1分)通过渗透机Kali对靶机服务器进行渗透测试,将该场景/var/www目录中唯一一个后缀为.bmp文件的文件名称作为Flag值......
  • 中型项目中 Redis 的关键作用
    一、引言在中型项目的开发与运维过程中,随着业务量的增长和数据复杂度的提升,数据处理和存储面临着诸多挑战。例如,高并发场景下的数据读写压力、海量数据的快速查询需求以及数据一致性的保障等问题,都对项目的性能和稳定性提出了更高的要求。而Redis作为一款高性能的内存数据库......
  • 你看过哪些优秀的css相关的开源项目?
    在前端开发领域,CSS相关的开源项目众多,其中不乏一些优秀的代表。以下是我看过的一些值得推荐的CSS开源项目:Font-Awesome:这是一个非常流行的开源项目,提供了大量的可缩放矢量图标。这些图标可以定制大小、颜色、阴影等CSS样式,已经被数百万设计师和开发者广泛使用。Animate.css:这是......
  • 用Python开启人工智能之旅(五)AI项目实战中Python基础
    用Python开启人工智能之旅(一)Python简介与安装用Python开启人工智能之旅(二)Python基础用Python开启人工智能之旅(三)常用的机器学习算法与实现用Python开启人工智能之旅(四)常用的机器学习算法与实现用Python开启人工智能之旅(五)AI项目实战中Python基础在实际的AI项目中,应用......