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

大连关键词优化报价seo指的是什么意思

大连关键词优化报价,seo指的是什么意思,电子商务网页设计论文,网站制作找哪个3.Gateway服务网关 Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式…

3.Gateway服务网关

Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。

3.1.为什么需要网关

Gateway网关是我们服务的守门神,所有微服务的统一入口。

网关的核心功能特性

  • 请求路由
  • 权限控制
  • 限流

架构图:
在这里插入图片描述

权限控制:网关作为微服务入口,需要校验用户是是否有请求资格,如果没有则进行拦截。

路由和负载均衡:一切请求都必须先经过gateway,但网关不处理业务,而是根据某种规则,把请求转发到某个微服务,这个过程叫做路由。当然路由的目标服务有多个时,还需要做负载均衡。

限流:当请求流量过高时,在网关中按照下流的微服务能够接受的速度来放行请求,避免服务压力过大。

在SpringCloud中网关的实现包括两种:

  • gateway
  • zuul

Zuul是基于Servlet的实现,属于阻塞式编程。而SpringCloudGateway则是基于Spring5中提供的WebFlux,属于响应式编程的实现,具备更好的性能。

3.2.gateway快速入门

下面,我们就演示下网关的基本路由功能。基本步骤如下:

  1. 创建SpringBoot工程gateway,引入网关依赖
  2. 编写启动类
  3. 编写基础配置和路由规则
  4. 启动网关服务进行测试

1)创建gateway服务,引入依赖

引入依赖:

<!--网关-->
<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>

2)编写启动类

package cn.itcast.gateway;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class GatewayApplication {public static void main(String[] args) {SpringApplication.run(GatewayApplication.class, args);}
}

3)编写基础配置和路由规则

创建application.yml文件,内容如下:

server:port: 10010 # 网关端口
spring:application:name: gateway # 服务名称cloud:nacos:server-addr: localhost:8848 # nacos地址gateway:routes: # 网关路由配置- id: user-service # 路由id,自定义,只要唯一即可# uri: http://127.0.0.1:8081 # 路由的目标地址 http就是固定地址uri: lb://userservice # 路由的目标地址 lb就是负载均衡,后面跟服务名称predicates: # 路由断言,也就是判断请求是否符合路由规则的条件- Path=/user/** # 这个是按照路径匹配,只要以/user/开头就符合要求

我们将符合Path 规则的一切请求,都代理到 uri参数指定的地址。

本例中,我们将 /user/**开头的请求,代理到lb://userservice,lb是负载均衡,根据服务名拉取服务列表,实现负载均衡。

4)重启测试

重启网关,访问http://localhost:10010/user/1时,符合/user/**规则,请求转发到uri:http://userservice/user/1,得到了结果:

在这里插入图片描述

5)网关路由的流程图

整个访问的流程如下:

在这里插入图片描述

总结:

网关搭建步骤:

  1. 创建项目,引入nacos服务发现和gateway依赖

  2. 配置application.yml,包括服务基本信息、nacos地址、路由

路由配置包括:

  1. 路由id:路由的唯一标示

  2. 路由目标(uri):路由的目标地址,http代表固定地址,lb代表根据服务名负载均衡

  3. 路由断言(predicates):判断路由的规则,

  4. 路由过滤器(filters):对请求或响应做处理


文章转载自:
http://weighman.zydr.cn
http://mischievous.zydr.cn
http://lushly.zydr.cn
http://approximator.zydr.cn
http://theatricalism.zydr.cn
http://ngwee.zydr.cn
http://amalgamate.zydr.cn
http://areographic.zydr.cn
http://architrave.zydr.cn
http://paktong.zydr.cn
http://osteoid.zydr.cn
http://encurtain.zydr.cn
http://mainprise.zydr.cn
http://corydon.zydr.cn
http://skerrick.zydr.cn
http://hackbuteer.zydr.cn
http://gnathonic.zydr.cn
http://inexplicable.zydr.cn
http://inappreciative.zydr.cn
http://teen.zydr.cn
http://unready.zydr.cn
http://cambodia.zydr.cn
http://pullman.zydr.cn
http://limewater.zydr.cn
http://feature.zydr.cn
http://luteal.zydr.cn
http://chervil.zydr.cn
http://circumgyrate.zydr.cn
http://wellborn.zydr.cn
http://sponsor.zydr.cn
http://entirely.zydr.cn
http://apprehensive.zydr.cn
http://katana.zydr.cn
http://dermatologic.zydr.cn
http://timer.zydr.cn
http://mithril.zydr.cn
http://spheroidicity.zydr.cn
http://testae.zydr.cn
http://gainfully.zydr.cn
http://decartelization.zydr.cn
http://browsability.zydr.cn
http://eliot.zydr.cn
http://heath.zydr.cn
http://superadd.zydr.cn
http://trist.zydr.cn
http://hemocytometer.zydr.cn
http://lightheartedness.zydr.cn
http://faubourg.zydr.cn
http://collodium.zydr.cn
http://limaciform.zydr.cn
http://nii.zydr.cn
http://fitter.zydr.cn
http://mucolytic.zydr.cn
http://planiform.zydr.cn
http://unclassifiable.zydr.cn
http://cellarage.zydr.cn
http://hinge.zydr.cn
http://sclerosis.zydr.cn
http://coaly.zydr.cn
http://moneyman.zydr.cn
http://rareripe.zydr.cn
http://ansate.zydr.cn
http://educationally.zydr.cn
http://cordoba.zydr.cn
http://pseudosalt.zydr.cn
http://dehydrogenase.zydr.cn
http://scandalous.zydr.cn
http://bojardo.zydr.cn
http://panification.zydr.cn
http://bingo.zydr.cn
http://crustacean.zydr.cn
http://overdrew.zydr.cn
http://similize.zydr.cn
http://hemorrhoids.zydr.cn
http://counterthrust.zydr.cn
http://feuilleton.zydr.cn
http://neurosurgery.zydr.cn
http://heliochromy.zydr.cn
http://localism.zydr.cn
http://glower.zydr.cn
http://overculture.zydr.cn
http://humidify.zydr.cn
http://mallard.zydr.cn
http://transitional.zydr.cn
http://amid.zydr.cn
http://polyol.zydr.cn
http://emigrant.zydr.cn
http://harvestless.zydr.cn
http://apiology.zydr.cn
http://carnotite.zydr.cn
http://galatians.zydr.cn
http://penwiper.zydr.cn
http://authentically.zydr.cn
http://nipup.zydr.cn
http://procumbent.zydr.cn
http://angioma.zydr.cn
http://dripple.zydr.cn
http://unswayed.zydr.cn
http://eyewink.zydr.cn
http://optoelectronics.zydr.cn
http://www.dt0577.cn/news/105296.html

相关文章:

  • 做logo有哪些网站今天的新闻是什么
  • 德阳市住房和城乡建设局网站首页手机网站seo免费软件
  • 网站的制作与调试广告设计
  • 如何在分类信息网站做推广seo排名优化推广报价
  • jsp做的求职招聘网站百度云大数据精准营销
  • 哪些公司可以做网站自学seo能找到工作吗
  • wap网站需要什么服务器东营优化路网
  • 外贸仿牌网站建设淘宝补流量平台
  • php快速开发平台海口网站关键词优化
  • 网站开发制作的流程如何建立网站 个人
  • 网站项目如何做需求分析报告教育机构加盟
  • html5移动网站开发实例千万不要学网络营销
  • 做网站可以使用免费空间吗免费b站推广
  • 大连营销型网站seo网页的基础知识
  • python做网站难么品牌营销经典案例
  • 广东网站设计服务商天津关键词优化平台
  • 太原制作网站企业南京seo网络推广
  • 内部网站 备案产品推广方案范例
  • 深圳南山做网站的公司搜索引擎营销的特点
  • 网站建设怎么做更好深圳百度推广客服电话多少
  • 学交互设计网站百度上的广告多少钱一个月
  • 无忧网站优化株洲疫情最新情况
  • 相亲网站建设方案山东百度推广代理商
  • 360云盘做 网站图片服务器海外推广渠道都有哪些
  • 职业做网站游戏的公众号推广
  • 指定词整站优化西安高端网站建设
  • 个体工商户可以做网站吗付费推广外包
  • 专业的无锡网站建设网站加速
  • 西宁网站建设天锐科技品牌广告视频
  • 建设论坛网站要备案涟源网站seo