spring cloud gateway(后续简称SCG)本身就是spring cloud体系的一员,在对于java技术栈的系统使用起来比较方便,此外,SCG扩展性比较好,适合作为业务网关的基础、根据自身需求进行二次开发。
关键组成部分
-
谓词 predicate: 将请求匹配到对应的route上
-
路由 route: 网关的基本构建块。它由ID,目标URI,谓词集合和过滤器集合定义
-
过滤器 filter: 由特定工厂构造生成
spring cloud gateway(后续简称SCG)本身就是spring cloud体系的一员,在对于java技术栈的系统使用起来比较方便,此外,SCG扩展性比较好,适合作为业务网关的基础、根据自身需求进行二次开发。
谓词 predicate: 将请求匹配到对应的route上
路由 route: 网关的基本构建块。它由ID,目标URI,谓词集合和过滤器集合定义
过滤器 filter: 由特定工厂构造生成
如果项目较大,需要尽可能跳过无关痛痒的环节(比如自己本地编译、使用的话,可能没必要编译javadoc)、只要最终jar的时候,可以用下面命令
mvn clean package install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true -Drat.skip=true -Dcheckstyle.skip=true
具体详细参考官网 (https://dev.mysql.com/doc/refman/5.7/en/installing.html)
mysql的安装方法有多种,如二进制安装、源码编译安装、yum安装;
yum安装都是默认路径,不利于后期维护,安装相对简单;
源码安装编译的过程比较长,若没有对源码进行修改且要求使用mysql较高版本;