zoukankan      html  css  js  c++  java
  • spring cloud 网管篇zuul

    1, consul

    2, zuul 程序的yml 文件

    server:
    port: 8083
    spring:
    application:
    name: zuulInfo # 应用名称
    cloud:
    consul:
    host: localhost
    port: 8500
    discovery:
    service-name: ${spring.application.name}
    zuul:
    routes:
    test:
    url: http://localhost:8086
    api-a:
    path: /api-a/**
    serviceId: testInfo


    3,zuul 程序的pom文件

    <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-consul-discovery</artifactId>
    </dependency>

    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
    </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-zuul</artifactId>
    </dependency>



    4, zuul 程序注解

    @EnableDiscoveryClient
    @EnableZuulProxy
    @SpringBootApplication
    public class ZuulGateWayApplication {

    public static void main(String[] args) {
    SpringApplication.run(ZuulGateWayApplication.class, args);
    }

    }




  • 相关阅读:
    Angular2 表单
    PHP Windows环境部署
    CI 扩展 Service
    Angular2 组件生命周期
    linux 命令笔记
    CI 笔记一
    Angular2 管道
    Angular2 指令
    springboot整合Quartz实现动态配置定时任务
    vue-app开发入门
  • 原文地址:https://www.cnblogs.com/bruce1992/p/13875764.html
Copyright © 2011-2022 走看看