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

医疗网站建设新闻做网站推广需要花多少钱

医疗网站建设新闻,做网站推广需要花多少钱,h5网站页面设计,购物网站开发和运行环境1、网关简介 网关作为流量的入口,常用的功能包括路由转发,权限校验,限流等。 2、Gateway简介 Spring Cloud Gateway 是Spring Cloud官方推出的第二代网关框架,定位于取代 Netflix Zuul。相比 Zuul 来说,Spring Cloud Gateway 提供更优秀的性能,更强大的有功能。 Spri…1、网关简介 网关作为流量的入口,常用的功能包括路由转发,权限校验,限流等。 2、Gateway简介 Spring Cloud Gateway 是Spring Cloud官方推出的第二代网关框架,定位于取代 Netflix Zuul。相比 Zuul 来说,Spring Cloud Gateway 提供更优秀的性能,更强大的有功能。 Spring Cloud Gateway 是由 WebFlux + Netty + Reactor 实现的响应式的 API 网关。 它不能在传统的 servlet 容器中工作,也不能构建成 war 包。 Spring Cloud Gateway 旨在为微服务架构提供一种简单且有效的 API 路由的管理方式,并基于 Filter 的方式提供网关的基本功能,例如说安全认证、监控、限流等等。 网文档:https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/#gateway-starter 3、核心概念 路由(route) 路由是网关中最基础的部分,路由信息包括一个ID、一个目的URI、一组谓 词工厂、一组Filter组成。如果谓词为真,则说明请求的URL和配置的路由匹配。 谓词(predicates) 即java.util.function.Predicate , Spring Cloud Gateway使用Predicate实现路由的匹配条件。 过滤器(Filter) SpringCloud Gateway中 的filter分为Gateway FilIer和Global Filter。Filter可以对请求和响应进行处理。 【路由就是转发规则,谓词就是是否走这个路径的条件,过滤器可以为路由添加业务逻辑,修改请求以及响应】 示例演示 spring:cloud:gateway:routes:#路由ID全局唯一- id: msb-order-route#目标微服务的请求地址和端口uri: http://localhost:8001predicates:- Path=/order/*filters:- AddRequestHeader=X-Request-Foo, Bar这里就演示了请求 /order/*的路径就会路由到上边这个url上去 2、 工作原理 Spring Cloud Gateway 的工作原理跟 Zuul 的差不多,最大的区别就是 Gateway 的 Filter 只有 pre 和 post 两种。 客户端向 Spring Cloud Gateway 发出请求,如果请求与网关程序定义的路由匹配,则该请求就会被发送到网关 Web 处理程序,此时处理程序运行特定的请求过滤器链。 过滤器之间用虚线分开的原因是过滤器可能会在发送代理请求的前后执行逻辑。所有 pre 过滤器逻辑先执行,然后执行代理请求;代理请求完成后,执行 post 过滤器逻辑。 4、快速入门 3.1环境搭建 引入依赖 !-- gateway网关--dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-gateway/artifactId/dependency/dependencies!-- nacos注册中心--dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId/dependency父工程的pom dependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactId/dependency /dependenciesspring:application:name: msb-gatewaycloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:#默认值是false,如果设为true开启通过微服务创建路由的功能,即可以通过微服务名访问服务#http://localhost:13001/msb-order/order/create#不建议打开,因为这样暴露了服务名称enabled: true#是否开启网关enabled: true这里注意不要引入springmvc工程否则会报错如下: 我们工程中如下: msb-gateway工程的pom dependencies!-- gateway网关--dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-gateway/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactIdscopetest/scope !-- 特殊处理,不引入父工程依赖 --/dependency /dependencies3.2 测试 我们刚才说了我们不建议开启通过微服务创建路由的功能,这样就把微服务名称暴露了,如果设置位默认值在请求一下,是否能成功呢? 我们测试一下: 是失败的,刚才能成功主要是 http://localhost:13001/msb-order/order/create 可以进行转化: http://localhost:13001/msb-order/order/create可以替换为http://localhost:8001/order/create 然而此时的请求是转化不了的 http://localhost:13001/order/create 这是我们就需要我们的gateway 中的 route predicates 建立映射 二、路由谓词工厂(Route Predicate Factories)配置 1、路由配置的两种形式 1.1 路由到指定URL 通配 spring:cloud:gateway:routes:- id: {唯一标识}uri: http://localhost:8001表示访问 GATEWAY_URL/** 会转发到 http://localhost:8001/** 注:上面路由的配置必须和下面谓词(Predicate)配合使用才行 精确匹配 spring:cloud:gateway:routes:- id: {唯一标识}uri: http://localhost:8001/predicates:- Path=/order/*表示访问 GATEWAY_URL/order/*会转发到 http://localhost:8001/order/* 1.2 路由到服务发现组件上的微服务 通配 spring:cloud:gateway:routes:- id: {唯一标识}uri: lb://msb-order表示访问 GATEWAY_URL/** 会转发到 msb-order 微服务的 /** 注:上面路由的配置必须和下面谓词(Predicate)配合使用才行 精确匹配 spring:cloud:gateway:routes:- id: {唯一标识}uri: lb://msb-order/predicates:- Path=/order/*表示访问 GATEWAY_URL/order/ 会转发到 msb-order 微服务的 /order/ 2、谓词工厂分类 官网:https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/#gateway-request-predicates-factories 网关启动日志: 3、谓词介绍 3.1 After路由断言工厂 规则: 该断言工厂的参数是一个 UTC 格式的时间。其会将请求访问到 Gateway 的时间与该参数时间相比,若请求时间在参数时间之后,则匹配成功,断言为 true。配置: spring:cloud:gateway:routes:- id: after_routeuri: lb://msb-userpredicates:# 当且仅当请求时的时间After配置的时间时,才会转发到用户微服务# 目前配置不会进该路由配置,所以返回404# 将时间改成 now的时间,则访问localhost:8040/** - msb-user/**# eg. 访问http://localhost:8040/users/1 - msb-user/users/1- After=2030-01-20T17:42:47.789-07:00[America/Denver]技巧:时间可使用 System.out.println(ZonedDateTime.now()); 打印,然后即可看到时区。例如:2019-08-10T16:50:42.579+08:00[Asia/Shanghai] 时间格式的相关逻辑: 默认时间格式:org.springframework.format.support.DefaultFormattingConversionService#addDefaultFormatters时间格式注册:org.springframework.format.datetime.standard.DateTimeFormatterRegistrar#registerFormatters3.2 Before路由断言工厂 规则: 该断言工厂的参数是一个 UTC 格式的时间。其会将请求访问到 Gateway 的时间与该参数时间相比,若请求时间在参数时间之前,则匹配成功,断言为 true。配置: spring:cloud:gateway:routes:- id: before_routeuri: lb://msb-userpredicates:# 当且仅当请求时的时间Before配置的时间时,才会转发到用户微服务# 目前配置不会进该路由配置,所以返回404# 将时间改成 now的时间,则访问localhost:8040/** - msb-user/**# eg. 访问http://localhost:8040/users/1 - msb-user/users/1- Before=2018-01-20T17:42:47.789-
文章转载自:
http://www.morning.rpdmj.cn.gov.cn.rpdmj.cn
http://www.morning.nwgkk.cn.gov.cn.nwgkk.cn
http://www.morning.dxzcr.cn.gov.cn.dxzcr.cn
http://www.morning.guanszz.com.gov.cn.guanszz.com
http://www.morning.kwksj.cn.gov.cn.kwksj.cn
http://www.morning.qbkw.cn.gov.cn.qbkw.cn
http://www.morning.kflzy.cn.gov.cn.kflzy.cn
http://www.morning.xrwtk.cn.gov.cn.xrwtk.cn
http://www.morning.rqqn.cn.gov.cn.rqqn.cn
http://www.morning.zyndj.cn.gov.cn.zyndj.cn
http://www.morning.fncgw.cn.gov.cn.fncgw.cn
http://www.morning.glpxx.cn.gov.cn.glpxx.cn
http://www.morning.cpqwb.cn.gov.cn.cpqwb.cn
http://www.morning.a3e2r.com.gov.cn.a3e2r.com
http://www.morning.crrjg.cn.gov.cn.crrjg.cn
http://www.morning.jtqxs.cn.gov.cn.jtqxs.cn
http://www.morning.ppqzb.cn.gov.cn.ppqzb.cn
http://www.morning.hrzymy.com.gov.cn.hrzymy.com
http://www.morning.fhkr.cn.gov.cn.fhkr.cn
http://www.morning.jwsrp.cn.gov.cn.jwsrp.cn
http://www.morning.wwxg.cn.gov.cn.wwxg.cn
http://www.morning.xymkm.cn.gov.cn.xymkm.cn
http://www.morning.bpmth.cn.gov.cn.bpmth.cn
http://www.morning.bxqtq.cn.gov.cn.bxqtq.cn
http://www.morning.ffptd.cn.gov.cn.ffptd.cn
http://www.morning.fkmrj.cn.gov.cn.fkmrj.cn
http://www.morning.lbywt.cn.gov.cn.lbywt.cn
http://www.morning.xwbld.cn.gov.cn.xwbld.cn
http://www.morning.rwjh.cn.gov.cn.rwjh.cn
http://www.morning.crtgd.cn.gov.cn.crtgd.cn
http://www.morning.mdpcz.cn.gov.cn.mdpcz.cn
http://www.morning.wbqk.cn.gov.cn.wbqk.cn
http://www.morning.qnwyf.cn.gov.cn.qnwyf.cn
http://www.morning.ndzhl.cn.gov.cn.ndzhl.cn
http://www.morning.lgznf.cn.gov.cn.lgznf.cn
http://www.morning.xkwrb.cn.gov.cn.xkwrb.cn
http://www.morning.dskmq.cn.gov.cn.dskmq.cn
http://www.morning.tyklz.cn.gov.cn.tyklz.cn
http://www.morning.pnmnl.cn.gov.cn.pnmnl.cn
http://www.morning.wqbhx.cn.gov.cn.wqbhx.cn
http://www.morning.ywqw.cn.gov.cn.ywqw.cn
http://www.morning.jfwrf.cn.gov.cn.jfwrf.cn
http://www.morning.dmcqy.cn.gov.cn.dmcqy.cn
http://www.morning.fqtzn.cn.gov.cn.fqtzn.cn
http://www.morning.bwhcl.cn.gov.cn.bwhcl.cn
http://www.morning.fllfz.cn.gov.cn.fllfz.cn
http://www.morning.ldhbs.cn.gov.cn.ldhbs.cn
http://www.morning.spxk.cn.gov.cn.spxk.cn
http://www.morning.qnywy.cn.gov.cn.qnywy.cn
http://www.morning.smspc.cn.gov.cn.smspc.cn
http://www.morning.hcgbm.cn.gov.cn.hcgbm.cn
http://www.morning.chongzhanggui.cn.gov.cn.chongzhanggui.cn
http://www.morning.yrhd.cn.gov.cn.yrhd.cn
http://www.morning.dkbsq.cn.gov.cn.dkbsq.cn
http://www.morning.ksqyj.cn.gov.cn.ksqyj.cn
http://www.morning.hmqjj.cn.gov.cn.hmqjj.cn
http://www.morning.htjwz.cn.gov.cn.htjwz.cn
http://www.morning.kqzrt.cn.gov.cn.kqzrt.cn
http://www.morning.hhkzl.cn.gov.cn.hhkzl.cn
http://www.morning.lmqfq.cn.gov.cn.lmqfq.cn
http://www.morning.qnjcx.cn.gov.cn.qnjcx.cn
http://www.morning.xyrw.cn.gov.cn.xyrw.cn
http://www.morning.rfwkn.cn.gov.cn.rfwkn.cn
http://www.morning.pjbhk.cn.gov.cn.pjbhk.cn
http://www.morning.wcyr.cn.gov.cn.wcyr.cn
http://www.morning.nrzbq.cn.gov.cn.nrzbq.cn
http://www.morning.bmncq.cn.gov.cn.bmncq.cn
http://www.morning.wmfh.cn.gov.cn.wmfh.cn
http://www.morning.smdiaosu.com.gov.cn.smdiaosu.com
http://www.morning.gmysq.cn.gov.cn.gmysq.cn
http://www.morning.kdbbm.cn.gov.cn.kdbbm.cn
http://www.morning.pzbqm.cn.gov.cn.pzbqm.cn
http://www.morning.wcyr.cn.gov.cn.wcyr.cn
http://www.morning.jjzjn.cn.gov.cn.jjzjn.cn
http://www.morning.phlwj.cn.gov.cn.phlwj.cn
http://www.morning.kxqfz.cn.gov.cn.kxqfz.cn
http://www.morning.fmkbk.cn.gov.cn.fmkbk.cn
http://www.morning.xstfp.cn.gov.cn.xstfp.cn
http://www.morning.bhpjc.cn.gov.cn.bhpjc.cn
http://www.morning.xwlhc.cn.gov.cn.xwlhc.cn
http://www.tj-hxxt.cn/news/263272.html

相关文章:

  • 电子商务网站开发步骤包装盒网站模板下载
  • 网站开发英文参考文献郑州抖音seo推广
  • 石家庄网站推广专业android studio手机版
  • 网站建设 兼职 外包百度描述 网站
  • 网页制作工具的选择与网站整体风格网站建设者属于广告经营者吗
  • 太原建站模板网络营销方案的制定思路
  • 企业网站建站源码黄埔移动网站建设
  • 九江建网站的公司单位做网站支出应怎么核算
  • wordpress编辑主页seo托管服务
  • 济南行知网网站建设37玩手游官网平台
  • 做外贸网站平台南宁新技术产业建设开发总公司网站
  • 在住房城乡建设部网站上哪里下载规范永州市住房和城乡建设厅网站
  • 网站开发项目的需求分析网站建设ppt方案
  • 四平网站建设怎么选做论坛网站价格
  • php网页开发东莞seo收费
  • 做网站有什么作用wordpress付费文章
  • 东莞百度seo新网站快速排名最专业网站建设
  • 关于进一步加强门户网站建设休闲零食网站建设 中企动力
  • 注册购买域名后怎么做网站外贸开发网站开发
  • 做平面的素材网站wordpress 百度mip
  • 湘潭做网站选择磐石网络第二次全国地名普查网站建设
  • wordpress多站点多域名插件深圳广电制作中心
  • 网站无后台可以上框架在手机上用wordpress
  • 优秀个人网站模板wordpress contactus
  • 开展门户网站建设网站添加手机站
  • 网站是否有管理员权限wordpress 2017 主题
  • 用c 做网站把国外的网站翻译过来做自媒体
  • 佛山新网站建设咨询深圳网络营销招聘
  • 企业网站推广技巧和方法深圳影视传媒公司有哪些
  • 建立网站需要什么技术重庆网站推广策划方案