摘要: 1、效果预览 网关 @Mapping("/api/v3/app/**") @Component public class ApiGateway3x extends UapiGateway { @Override protected void register() { filter(new Break 阅读全文
posted @ 2023-03-21 14:02 带刺的坐椅 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一般可以从这几方面对 Gateway 模式进行强化: 定制异常状态码 定制基类 将一些处理独立封装成类 接口只返回数据部份,异常状态用抛 强化之后,具体的网关即简单,又功能强大。同时会对团队开发形成一定的风格和约束。 API_0(异常状态用抛) @Component(tag = "api") pub 阅读全文
posted @ 2023-03-21 14:00 带刺的坐椅 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Gateway 是 Solon 框架的特殊控制器(也是Handler 的一个实现类)。它通过注册收集之后,在局部范围内提供:二级路由、拦截、过滤、融断、异常处理等功能,并统一到网关处理。 另一个作用:可以为同一批接口安排多个网关,进而定制不同的协议效果。 1、定义2个组件 API_0 @Compon 阅读全文
posted @ 2023-03-21 13:58 带刺的坐椅 阅读(33) 评论(0) 推荐(0) 编辑