博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
007API网关服务Zuul
阅读量:5156 次
发布时间:2019-06-13

本文共 1751 字,大约阅读时间需要 5 分钟。

001、POM配置

  和普通Spring Boot工程相比,增加了Eureka Client、Zuul依赖和Spring Cloud依赖管理

org.springframework.cloud
spring-cloud-starter-eureka
org.springframework.cloud
spring-cloud-starter-zuul
org.springframework.cloud
spring-cloud-dependencies
${spring-cloud.version}
pom
import

002、使能Zuul Proxy

@SpringBootApplication@EnableZuulProxy    //使能API网关public class APIGatewayZuulApplication {    public static void main(String[] args) {        SpringApplication.run(APIGatewayZuulApplication.class, args);    }}

003、src/main/resources下配置文件application.yml

spring:  application:    name: api-gateway-zuulserver:  port: 5001eureka:  client:    serviceUrl:      defaultZone: http://discovery:1000/eureka/

使用步骤:

  a)启动Eureka Server服务eureka-server

  b)启动Hello Service服务hello-service-provider(可启动多个)

  c)启动api-gateway-zuul服务

  d)通过http://localhost:5001/hello-service-provider/hello即可访问Hello Service的服务

004、自定义服务路径

zuul:  routes:    sayhello:                               # 可以随便写,在zuul上面唯一即可;当这里的值 = service-id时,service-id可以不写。      path: /sayhello/**                    # 想要映射到的路径      service-id: hello-service-provider    # Eureka中的serviceId

  此时通过http://localhost:5001/sayhello/hello即可访问Hello Service的服务

005、忽略指定服务不代理

zuul:  ignored-services: hello-service-provider

  此时hello-service-provider服务不会被代理

转载于:https://www.cnblogs.com/geniushuangxiao/p/7219528.html

你可能感兴趣的文章
对Vue为什么不支持IE8的解释之一
查看>>
计算机改名导致数据库链接的诡异问题
查看>>
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
ObjectiveC基础教程(第2版)
查看>>
centos 引导盘
查看>>
Notes of Daily Scrum Meeting(12.8)
查看>>
Apriori算法
查看>>
onlevelwasloaded的调用时机
查看>>
求出斐波那契数组
查看>>
lr_start_transaction/lr_end_transaction事物组合
查看>>
CodeIgniter学习笔记(四)——CI超级对象中的load装载器
查看>>
.NET CLR基本术语
查看>>
ubuntu的home目录下,Desktop等目录消失不见
查看>>
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
2017.3.24上午
查看>>
Python-常用模块及简单的案列
查看>>
LeetCode 159. Longest Substring with At Most Two Distinct Characters
查看>>
LeetCode Ones and Zeroes
查看>>
基本算法概论
查看>>