当前位置: 首页 > news >正文

做机械设计的要知道哪些网站沈阳模板建站

做机械设计的要知道哪些网站,沈阳模板建站,wordpress邮件发送类,找合伙做网站的这两个配置文件分别是Nginx和Spring Cloud Gateway的配置文件#xff0c;它们用于构建网关服务#xff0c;进行请求的路由和转发。 前端发送请求的时候为了不暴露服务器地址,所以会使用nginx做反向代理的一个主要作用是隐藏后端服务器的真实地址#xff0c;从而增加网络安全…这两个配置文件分别是Nginx和Spring Cloud Gateway的配置文件它们用于构建网关服务进行请求的路由和转发。 前端发送请求的时候为了不暴露服务器地址,所以会使用nginx做反向代理的一个主要作用是隐藏后端服务器的真实地址从而增加网络安全性和隐私。当客户端发送请求到反向代理服务器时客户端不知道真正处理请求的后端服务器的地址和细节而只与反向代理服务器通信 Nginx配置文件使用nginx做微服务的静态资源服务器,如果服务很多,都写在一个http模块下,就会显得很臃肿,这样采用include引入的形式 #user nobody; worker_processes 1;events {worker_connections 1024; } ##文件加载 http模块中有许多的server 一个server表示一个虚拟主机 http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;# 引入自定义配置文件include leadnews.conf/*.conf; }引入的网关服务配置·文件 //app 网关集群 upstream app-gateway {server localhost:51601; }server {listen 8801;location / {root html/app-web/;index index.html;}一般前端发送请求,都会在真正的api前面统一加一个前缀,方便nginx正则匹配location ~/app/(.*) {proxy_pass http://app-gateway/$1;proxy_set_header HOST $host;proxy_pass_request_body on;proxy_pass_request_headers on;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;} }解读: upstream heima-app-gateway: 定义一个名为 heima-app-gateway 的upstream块指定了一个后端服务器 localhost:51601。 server: 定义一个HTTP服务器块监听在端口8801上。 location /: 针对根路径的请求在html/app-web/目录下寻找静态文件如果找到则返回。这通常用于服务静态资源文件。 location ~/app/(.*): 使用正则表达式匹配以 /app/ 开头的路径并将这个部分捕获为$1。然后通过proxy_pass指令将请求转发到http://app-gateway/$1实现了反向代理。 Spring Cloud Gateway配置文件 spring:cloud:gateway:globalcors:add-to-simple-url-handler-mapping: true corsConfigurations:[/**]:allowedHeaders: * allowedOrigins: * allowedMethods:- GET- POST- DELETE- PUT- OPTIONroutes:- id: useruri: lb://leadnews-user predicates:- Path/user/**filters:- StripPrefix1 - id: articleuri: lb://leadnews-articlepredicates:- Path/article/**filters:- StripPrefix1 spring.cloud.gateway.globalcors: 全局CORS配置允许所有来源 (allowedOrigins: “)所有请求头 (allowedHeaders: ”)以及指定的HTTP请求方法。 spring.cloud.gateway.routes: 定义了路由规则。 id: 路由的唯一标识符,在整个微服务的唯一服务标识。 uri: 指定了路由的目标地址。lb://leadnews-user 和 lb://leadnews-article 是服务的名称lb 表示使用负载均衡器。 predicates: 定义了匹配条件例如Path/user/**表示匹配以 /user/ 开头的请求。 filters: 定义了过滤器例如StripPrefix1表示去掉请求路径中的一个前缀。过滤调用为了匹配nginx反向代理的统一前缀,这样才能知道转发到哪个服务 综合起来Nginx用于反向代理静态文件和某些请求而Spring Cloud Gateway用于动态路由和过滤请求。Nginx主要负责静态资源的服务而Spring Cloud Gateway则负责动态的路由和请求过滤将请求转发到相应的后端服务。这样的设计使得系统具有更好的灵活性和可维护性。
http://www.hkea.cn/news/14325054/

相关文章:

  • 深圳网站建设公司地址网站制作软件有哪些
  • 网站开发代理商wordpress前台注册登陆
  • 做家常菜的网站哪个好珠海网站建设网络有限公司
  • 建行网站网址wordpress禁止主题更新
  • 什么网站容易做流量大航母网站建设在哪里
  • 以美食为主的网站栏目怎么做建设工程人员押证在哪个网站查
  • 公司网站首页如何做福建外贸网站
  • 大名网站建设费用石家庄seo全网营销
  • ps案例教程网站公司网站百度搜不到
  • 一等一网站成都做网络推广的公司有哪些
  • 企业网站建设费属于办公费吗新人做网站不懂设计版面怎么办
  • 精品建设课程网站龙华做网站联系电话
  • 公司响应式网站个人博客页面设计图
  • iis网站压缩什么叫做电商
  • h5做网站用什么框架网站建设代理商电话
  • 提供网站建设优势四川手机网站开发
  • 苏州地产网站建设网站后台管理增加功能
  • 中国南昌企业网站制作wordpress调用上传
  • 口碑好的唐山网站建设网站建设工具品牌有哪些
  • 餐饮美食网站模板源码上海天华建筑设计有限公司官网
  • 企业网站建设的报价工作室注册条件
  • 江西最近发生的新闻手机百度seo快速排名
  • 十大免费ppt网站在线做商城网站哪个好
  • 山西常见网站建设推荐优化接单网站设计 只做设计图报价
  • 三角网站建设外贸网站cms系统
  • 厦门唯一官方网站HTML和PHP怎么做网站
  • 上海找做网站公司线上推广宣传方式有哪些
  • 泉州哪里做网站赣州万图网络科技有限公司
  • 室内装修装饰设计培训班襄阳seo优化排名
  • 网站程序 制作如何做网站 写代码