quarkus利用consul做微服务探索二--聚合网关 weir 2021-04-21 10:15:10.0 quarkus,consul 1007 quarkus 使用Spring Cloud Gateway来做网关也是有些别扭也是无奈,quarkus太新很多生态需要完善。 上一篇探索了利用consul来做服务注册发现从而实现quarkus服务与服务之间的调用,说实话quarkus服务与服务之间的调用其实也可以不用consul 直接用restclient看看这边文章(https://blog.csdn.net/qq944484545/article/details/106201457?spm=1001.2014.3001.5501),如果你看了运行了上篇的源码你也许会发现问题,我不准备在这里说出来。 今天说一下微服务的网关其实就是用来聚合各个微服务的接口的,再包装统一对外提供服务,当然不止这些功能还有负载均衡限流熔断等等这些在微服务体系里面也是非常的重要,当然这要看系统并发的大小没有一定规模的并发负载均衡限流熔断都是摆设。 源码位置(https://gitee.com/weir_admin/weirblog-quarkus),结构很简单大家拿到代码自己看就是了也没什么好分析的只是太粗糙了仅仅是个demo而已。 但是他确实能用,能统一接口至于熔断限流就不行了,还有我本打算做swagger来聚合api的发现也不行还得慢慢研究。