开发者社区> 问答> 正文

改造Spring Cloud Gateway具体怎么操作?

改造Spring Cloud Gateway具体怎么操作?

展开
收起
1358896759097293 2021-05-18 10:47:25 17808 0
3 条回答
写回答
取消 提交回答
  • 可以使用api网关

    2021-10-29 10:04:47
    赞同 展开评论 打赏
  • 45271990@qq.com

    简单一点的话,就是之间的Gateway项目进行重构,升级,去支持Nacos服务。之前的微服也需要进行重构,去支持Nacos中心服务。只有2个对接成功之后,才可以做后续的工作。 Nacos本身开发客户端的依赖,客户端项目去集成它,需要具备和Nacos通信的功能。现在Spring Cloud微服架构,不仅可以用麦飞的,Spring Cloud官方的,还有阿里巴巴的,所以架构设计有个多个选择, 而且各个框架在不断的迭代。有更多的优秀的解决方案去落地你的项目。 22.png

    Spring Cloud Gateway在集成Nacos时,可能出现一些错误,目前还是存在Bug的,后续官方会进行修复,需要注意下相关的配置。 22.1.png 22.2.png 大家把微服务项目改造完成以后挂接到Gateway上进行一下测试,流程给跑通,进行测试下。

    22.3.png

    项目进行改造需要把依赖加进去,是Nacos中心的一个对接。 22.4.png

    启动Nacos服务在win10 、Linux、MAC脚本会不太一样。目前截图界面是单点模式,集群模式可以在生成模式进行。 本地可以弄一个Nacos配置文件,这样子配置数据不会丢失,即使重启了也不会丢失。 22.5.png

    图(1) 上图(1)显示重启是出现一个Bug,自动服务注册的时候出现2个,由于这个项目是从早期的Spring Cloud移植过来的,只要删除下图(2)依赖,在重启就可以正常运行。

    22.6.png 如配置正常是可以在Nacos查看Spring Cloud Gateway,如见图3 22.7.png

    图3 后续的微服务改造也是同理的,配置文件进行修改,增加Nacos依赖。

    2021-05-18 14:27:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载