摘要:
路由信息定义在配置文件中,这种方式有一个缺点就是修改路由信息必须重启服务才能生效。网关作为全部流量的入口,可用时间当然越长越好,不重启服务而修改路由是一个更好的选择,结合Nacos可以做到这一点。 Spring Cloud Gateway本身还不支持直接从Nacos动态加载路由配置表,需要自己编写监 阅读全文
摘要:
内置的校验注解 注解校验功能 @AssertFalse 必须是false @AssertTrue 必须是true @DecimalMax 小于等于给定的值 @DecimalMin 大于等于给定的值 @Digits 可设定最大整数位数和最大小数位数 @Email 校验是否符合Email格式 @Futu 阅读全文
摘要:
1、Slf4j日志 SpringBoot中默认集成了Slf4j日志。 配置非常的简单。在application.yml中添加如下配置。 常见的对于日志的配置(1)配置日志输出位置file(2)配置日志输出格式pattern(3)配置日志输出等级level logging: #配置日志位置 file: 阅读全文
摘要:
在微服务架构中,网关的职责包括路由、鉴权、限流、日志、监控、灰度发布等,目前主流的方案有Neflix Zuul和Spring Cloud Gateway。 一、路由 2 创建项目 创建一个SpringBoot项目,添加Cloud Gateway和Nacos相关依赖,不要添加Web依赖。完成后的pom 阅读全文