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

网站开发技术工作室晨光科技+网站建设

网站开发技术工作室,晨光科技+网站建设,聊城九洲建设有限公司网站,海西州电子商务网站建设公司前言 在Spring Boot中整合Spring Cloud Gateway是一个常见的需求#xff0c;尤其是当需要构建一个微服务架构的应用程序时。Spring Cloud Gateway是Spring Cloud生态系统中的一个项目#xff0c;它提供了一个API网关#xff0c;用于处理服务之间的请求路由、安全、监控和限流…  前言 在Spring Boot中整合Spring Cloud Gateway是一个常见的需求尤其是当需要构建一个微服务架构的应用程序时。Spring Cloud Gateway是Spring Cloud生态系统中的一个项目它提供了一个API网关用于处理服务之间的请求路由、安全、监控和限流等功能。 一、GateWay依赖 dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-gateway/artifactId/dependency 二、application.yml配置 server:port: 9527spring:application:name: cloud-gatewaycloud:gateway:discovery:locator:enabled: true #开启从注册中心动态创建路由的功能利用微服务名进行路由routes:- id: payment_routh #payment_route #路由的ID没有固定规则但要求唯一建议配合服务名 # uri: http://localhost:8001 #匹配后提供服务的路由地址uri: lb://CLOUD-PAYMENT-SERVICE #匹配后提供服务的路由地址predicates:- Path/Payment/getPaymentById/** # 断言路径相匹配的进行路由- id: payment_routh2 #payment_route #路由的ID没有固定规则但要求唯一建议配合服务名 # uri: http://localhost:8001 #匹配后提供服务的路由地址uri: lb://CLOUD-PAYMENT-SERVICE #匹配后提供服务的路由地址predicates:- Path/Payment/lb/** # 断言路径相匹配的进行路由- After2020-11-20T17:07:24.35208:00[Asia/Shanghai] # - Cookieusername,longy# - Before2020-11-20T17:11:24.35208:00[Asia/Shanghai]#- HeaderX-Request-Id, \d # 请求头要有X-Request-Id属性并且值为整数的正则表达式 三、过滤器 Component Slf4j public class MyLogGatewayFilter implements GlobalFilter, Ordered {Overridepublic MonoVoid filter(ServerWebExchange exchange, GatewayFilterChain chain) {System.out.println(*********************************************** new Date());log.info(*********************************************** new Date());String uname exchange.getRequest().getQueryParams().getFirst(uname);if (uname null) {System.out.println(用户名为null非法用户***********************o(╥﹏╥)o);log.info(用户名为null非法用户***********************o(╥﹏╥)o);exchange.getResponse().setStatusCode(HttpStatus.NO_CONTENT);return exchange.getResponse().setComplete();}return chain.filter(exchange);}Overridepublic int getOrder() {return 0;} } 总结 整合Spring Cloud Gateway到Spring Boot项目中需要添加相关依赖、配置路由规则、过滤器以及其他相关设置。这个过程涉及到多个步骤和配置文件需要仔细规划和配置。一旦配置完成Spring Cloud Gateway将为你的微服务架构提供强大的路由、安全性和监控功能。
http://www.pierceye.com/news/93219/

相关文章:

  • 用dw做网站怎么添加背景图片大连网页制作培训
  • 新网站百度有审核期成都 网站建设培训班
  • 在线购物网站的设计成都网站seo费用
  • 访问国外的网站很慢wordpress 电商主题
  • 免费收录网站推广wordpress打开速度分析
  • 成都网站运营wordpress后台
  • 班级建设网站wordpress获取分类的文章
  • 北京建设官方网站常州做网站那家快
  • 网站建设源码包射阳网页设计
  • 做企业网站备案都需要什么织梦 安装网站
  • 查询网站收录命令用wordPress搭建图片库
  • 网站开发的验收标准给几个网址谢谢
  • 手表网站大全网络推广竞价
  • 中创高科官方网站wordpress 页面添加js
  • 平台网站怎么做专业网站设计公司排名
  • 网站开发公司 重庆百度seo标题优化软件
  • wordpress 导入主题网站建设优化广告流量
  • 网店装修网站房屋装修设计费一般多少
  • 微信公众平台制作网站设计网站页面要怎么切图
  • 个人网站 备案 类型小红书笔记推广
  • 门户网站怎么创建网页制作步骤php
  • 六师五家渠市建设局网站wordpress 定时发布插件
  • 深圳外贸网站外贸网站建设安阳网站建设服务
  • wdcp 网站建设做民宿推广都有哪些网站
  • 常见的网站开发环境网站建设的结构
  • 贵阳网站推广优化公司做网站的公司搞什么活动
  • 安徽平台网站建设制作坪山网站设计的公司
  • 如何做挂qq的网站2017网站建设
  • wordpress语言切换网站保定广告设计公司
  • 做网站需要走公司吗运行一个网站要多少钱