构建SpringCloudGateway|学习笔记

简介: 快速学习构建 SpringCloudGateway

开发者学堂课程【精通 Spring Cloud Alibaba构建 SpringCloudGateway】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/634/detail/10114


构建 SpringCloudGateway


内容介绍:

一、 创建项目并引入 jar 包

二、 写入 application 配置

三、 创建 AppGateWay.java

 

一、 创建项目并引入 jar 包

1. 引入依赖 jar 包

<parent>

<gcoupId>ong.springframework.boot</gcoupId>

<antifactId>spring-boot-starter-parent</antifactId>

<version>2.0.0.RELEASE</version>

</parent>

<dependencies>

<dependency>

<groupId>ocg.spningfcamework..sloud</gcoupId>

<antifactId>spring-cloud-starter-gateway</antifactId>

<version>2.0.0.RELEASE</version>

</dependency>

</dependencies>


二、 写入 application 配置

server :

port: 80

####服务网关名称

spring:

application:

name: mayikt-gateway

cloud:

gateway:

###路由策略

routes:

###路由id

id: mayikt

####转发hhttp://ww.mayikt.com/

uri: http://www.mayikt.com/

###匹配规则

predicates:

- Path=/mayikt/**

### 127.0.0.1/mayikt 转到 http://www.mayikt.com/


三、 创建 AppGateWay.java

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication

public class AppGateway {

public static void main(String[] args) {

SpringApplication.run(AppGateway.class);

}

}

相关文章
|
数据可视化 数据挖掘 图形学
seaborn从入门到精通03-绘图功能实现01-关系绘图
seaborn从入门到精通03-绘图功能实现01-关系绘图
|
6月前
|
Linux 数据库 虚拟化
Docker的常见应用部署技巧
以上就是一些Docker的常见应用部署技巧。使用Docker,你可以更容易地部署和管理你的应用,而不需要关心底层的硬件和操作系统。只要你掌握了这些技巧,你就可以更有效地使用Docker来部署你的应用。
132 25
|
SQL 数据采集 数据处理
如何在 SQL Server 中使用 LEN 函数
【8月更文挑战第9天】
498 1
如何在 SQL Server 中使用 LEN 函数
|
存储 负载均衡 容灾
架构设计|基于 raft-listener 实现实时同步的主备集群
本文介绍如何从数据库内核角度建立一套实时同步的主备集群,确保线上业务的高可用性和可靠性。本系统采用双 AZ 主备容灾机制,并要求数据与 schema 实时同步,同步时延平均在 1 秒内,p99 在 2 秒内。此外,系统支持高效的自动或手动主备切换,并能在切换过程中恢复丢失数据。
322 0
|
Java 数据库连接 数据格式
【Java笔记+踩坑】Spring基础2——IOC,DI注解开发、整合Mybatis,Junit
IOC/DI配置管理DruidDataSource和properties、核心容器的创建、获取bean的方式、spring注解开发、注解开发管理第三方bean、Spring整合Mybatis和Junit
【Java笔记+踩坑】Spring基础2——IOC,DI注解开发、整合Mybatis,Junit
|
Dart JavaScript Go
Go夜读年度最佳技术分享视频
Go夜读年度最佳技术分享视频
|
SQL 中间件 Java
springcloud+eureka整合分布式事务中间件seata
springcloud+eureka整合分布式事务中间件seata
342 91
springcloud+eureka整合分布式事务中间件seata
直方图的绘制 基于python-matplotlib库
直方图的绘制 基于python-matplotlib库
575 0
直方图的绘制 基于python-matplotlib库
|
存储 NoSQL 安全
Redis五大常用数据类型以及使用场景
Redis五大常用数据类型以及使用场景
595 0
Redis五大常用数据类型以及使用场景
|
前端开发 JavaScript API