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

站群 网站如何做上海营业执照查询网上查询

站群 网站如何做,上海营业执照查询网上查询,做网站需要学习什么,做网站菜单背景图片一 什么是网关?为什么选择 Gateway? 网关功能如下: 身份认证和权限校验服务路由、负载均衡请求限流 在 Spring Cloud 中网关的实现包含两种: Gateway(推荐):是基于 Spring5 中提供的 WebFlux &#xff…

一 什么是网关?为什么选择 Gateway?

网关功能如下:

  1. 身份认证和权限校验
  2. 服务路由、负载均衡
  3. 请求限流

在 Spring Cloud 中网关的实现包含两种:

  1. Gateway(推荐):是基于 Spring5 中提供的 WebFlux ,属于响应式编程的实现,具备更好的性能,因此作为比较推荐实现网关的方式。
  2. Zuul:是基于 Servlet 的实现,属于阻塞式编程

 二 Gateway 网关

主要分为以下几个步骤:

1 创建新的module-gateway

引入SpringCloudGateway的依赖和nacos的服务发现依赖:

<!--网关依赖-->
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-gateway</artifactId>
</dependency>
<!--nacos服务发现依赖-->
<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> 
</dependency>

高版本错误:

a)如果使用的是 springcloud高版本(例如 2020.1.0),那么 gateway 中的 ribbon 负载均衡已经被剔除了,因此需要引入 springcloud loadbalencer 作为 gateway 的负载均衡.

 

        <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-loadbalancer</artifactId></dependency>

b)引入此依赖后,可能还会报 cache 的警告,引入一下两个依赖即可

        <dependency><groupId>com.github.ben-manes.caffeine</groupId><artifactId>caffeine</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-context-support</artifactId></dependency>

2 编写nacos地址和路由配置

server:port: 10010 # 网关端口
spring:application:name: gatewaycloud:nacos:server-addr: localhost:8848 # nacos 地址gateway:routes:  # 网关路由配置- id: user-service # 路由 id,自定义,只要唯一即可uri: lb://userservice # 路由的目标地址 lb 就是负载均衡,后面跟微服务名predicates: #路由断言- Path=/user/** # 这个是按照路径匹配,只要以 /user/ 开头就符合要求- id: order-serviceuri: lb://orderservicepredicates:- Path=/order/**

路由配置解释如下:

  1. 路由id:路由的唯一标示(自定义)
  2. 路由目标(uri):路由的目标地址,http代表固定地址,lb代表根据服务名负载均衡
  3. 路由断言(predicates):路由的规则(匹配的才被 gateway 拦截下来).
  4. 路由过滤器(filters):对请求或响应做处理,例如 StripProfix 就是去掉指定数量的前缀路由,例如请求是 api/user/login,filters 处理为 StripProfix = 1(去掉一个前缀),那么处理后请求就是 /user/login.

3 效果展示

出现下述结果展示,说明路由转发成功.

http://www.yayakq.cn/news/899563/

相关文章:

  • 杭州专业网站优化公司大兵seo博客
  • 什么网站可以在家做美工兼职请问的网站开发培训 有知道的吗
  • 花钱想贷款结果成了做网站西安哪家公司制作响应式网站建设
  • 大连投诉网站中国服务器市场
  • 大连市住房和建设局网站网站空间可以自己做服务器
  • 网站搜索框代码怎么做wordpress添加音乐播放器
  • 织梦cms怎么更改网站的路径安福网站建设
  • 江门建站公司模板做快手网站
  • 创新优典网站建设网站建设项目职责
  • 邢台市路桥建设公司网站百度指数峰值查询
  • 网站设计参考网站揭阳做网站公司
  • 北京永安市政建设投资有限公司网站自己画图设计房间的软件
  • 大型网站建设入门原生态旅游网站开发需求分析
  • 投注类网站怎么做自动软件html 社区网站 模板
  • 哪里有手机网站制作公司长沙做网站的价格
  • 沧州网站建设做代炼的网站
  • 章丘建设局网站永久免费虚拟机
  • c 网站开发案例大全上海人才网官网下载
  • 资源库网站建设的总结找建设网站公司
  • 江门阿里巴巴网站建设网站开发用什么架构
  • 为什么会显示危险网站wordpress无法开启多站点
  • 网站建设前端需要看什么书新媒体营销ppt
  • 网站建设推广扬州无锡市太湖新城建设网站
  • 如何做网站开屏基层单位不能建设网站
  • 做哪类英文网站赚钱我想做代理商
  • 时尚网站欣赏福州网站设计哪里建站
  • 深圳建设网站公司江门网站建设运营团队
  • 厦门加盟网站建设wordpress 数据库下载
  • 网站设计摘要 优帮云企业形象设计方案
  • 杭州营销型网站建设排名网站建设轮播图