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

wordpress注册码插件最彻底的手机优化软件

wordpress注册码插件,最彻底的手机优化软件,星巴克网站建设方案,电子商务毕业论文题目大全集一、Zuul简介 Zuul是Netflix开源的微服务网关,包含对请求的路由和过滤两个主要功能。 1)路由功能:负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础。 2)过滤功能:负责对请求的过程…

一、Zuul简介

Zuul是Netflix开源的微服务网关,包含对请求的路由和过滤两个主要功能。

1)路由功能:负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础。

2)过滤功能:负责对请求的过程进行干预,可以实现请求校验、服务聚合等功能。

二、Zuul代码实现

1)在pom.xml中引入依赖

注意:系统中所有的微服务须连接至Eureka注册中心。Eureka搭建详见另一篇博文:微服务1:搭建微服务注册中心Eureka(命令行简易版,不使用IDE)-CSDN博客

 	<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-zuul</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>   

完整的pom.xml如下:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.test</groupId><artifactId>microservice-zuul</artifactId><packaging>jar</packaging><version>1.0-SNAPSHOT</version><name>microservice-zuul</name><url>http://maven.apache.org</url><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.0.RELEASE</version><relativePath/> </parent><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>3.8.1</version><scope>test</scope></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>   <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-hystrix</artifactId></dependency> <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-zuul</artifactId></dependency></dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>Hoxton.SR4</version><type>pom</type><scope>import</scope></dependency>               </dependencies></dependencyManagement><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

2)配置application.yml

server:port: 9000
spring:application:name: microservice-zuuleureka:client:serviceUrl:defaultZone: http://localhost:8080/eureka/

3)在App.java中添加注解

@EnableDiscoveryClient
@EnableZuulProxy

package com.test;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.web.client.RestTemplate;
import org.springframework.cloud.netflix.zuul.EnableZuulProxy;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;@SpringBootApplication
@EnableDiscoveryClient
@EnableZuulProxy
public class App 
{public static void main(String[] args) {SpringApplication.run(App.class, args);}}

三、Zuul测试

在浏览器中输入:

http://localhost:9000/microservice-consumer/users/4

其中microservice-consumer是实际要访问的微服务名称,如果不加Zuul,则该服务的访问URL为:

http://localhost:8010/users/3

使用Zuul网关之后,客户端无需知道每个微服务的端口号,即可通过网关端口号9000来统一访问到系统中所有的微服务。

http://www.hrbkazy.com/news/56922.html

相关文章:

  • 西安通程建设工程 网站可以免费做网站推广的平台
  • 河南手机网站建设价格明细表网站seo运营培训机构
  • 可以做私募股权投资的网站怎么建免费网站
  • 网站logo做h1标签青岛seo服务公司
  • 六安住房和城乡建设委员会网站进入百度官网首页
  • 可以看帖子的网站北京seo公司助力网络营销
  • 商贸有限公司网站建设软文公司代写
  • 做网站怎么做的怎么能在百度上做推广
  • 谷歌网站提交360推广和百度推广哪个好
  • 网站建设伍金手指下拉6如何做营销推广
  • 贵阳做网站的公司百度怎么发自己的小广告
  • 扬州集团网站建设前端培训费用大概多少
  • 使用php做网站域名访问网站怎么进入
  • 专做毕业设计的网站关键词搜索工具
  • 镇江百姓网武汉seo楚天
  • 网站解析密码销售营销方案100例
  • 正邦设计怎么样厦门seo百度快照优化
  • 黄骅市委领导班子名单最新消息怎么优化网络
  • 儋州个人建站哪家好百度搜索引擎入口登录
  • 表单网站怎么做seo网络营销服务平台
  • 无限动力营销型网站建设高质量外链代发
  • 深圳响应样式网站建设费用百度一下官网手机版
  • 品牌seo是什么意思百度怎么优化排名
  • 网站开发背景抖音关键词推广怎么做
  • 网站手机端怎么制作教程推广怎么做
  • windows主机 wordpress 防盗链百度移动seo首选帝搜软件
  • 做网站的说3年3年包括什么软件网络营销管理
  • wordpress扩展seo sem是指什么意思
  • 做电影网站投资多少钱广东seo推广公司
  • 青岛东八区创意做网站站长之家域名