zoukankan      html  css  js  c++  java
  • spring cloud: zuul: 微网关-简单使用与路由配置

    spring cloud: zuul: 微网关-简单使用与路由配置

    首先引入依赖

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

      

    入口文件加入@EnableZuulProxy注解

    @EnableZuulProxy
    @SpringBootApplication
    public class ZuulApplication {	
    
    	public static void main(String[] args) {
    		SpringApplication.run(ZuulApplication.class, args);
    	}
    }
    

      

    application.properties

    server.port = 8040
    #spring
    spring.application.name=spring-boot-zuul
    #localhost
    #user.userServicePath=http://localhost:7900/simple/
    #eureka
    eureka.client.healthcheck.enable=true
    eureka.client.serviceurl.defaultzone=http://localhost:8761/eureka
    eureka.instance.preferIpAddress=true #ip
    

      

    启动zuul服务,eureka服务,user服务

    访问:

    http://192.168.1.4:8040/spring-boot-movie-ribbon/movie/1

    http://192.168.1.4:8040/spring-boot-user/simple/3

    二。配置zuul路由

    application.properties

    zuul.routes.spring-boot-user=/user/**
    

      

    启动,访问

  • 相关阅读:
    PowerShell笔记
    Windows难民安装docker的注意事项
    minix3使用轻快入门
    gentoo(贱兔) Linux作业系统的基本使用
    Artix Linux作业系统的使用~
    CentOS7搭建sftp
    Hello Wolrd
    Android开发技术周报 Issue#1
    Android开发技术周报 Issue#4
    Android开发技术周报 Issue#3
  • 原文地址:https://www.cnblogs.com/achengmu/p/9932444.html
Copyright © 2011-2022 走看看