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