在创业公司, 不懂运维的程序员如何兼顾公司的运维工作(11)

一个服务发布者 , 一个服务消费者 , 一个zuul网关 。 然后根据案例中写的接口进行消费者请求测试 , 结果如下图:

都是正常OK的 , 没有出现任何问题 , 然后在进行网关的请求和测试如下图:

因为转发的匹配规则是api-consumer , 所以请求网关的地址后面跟上了这一段参数 , 测试下来也是能成功转发并且正常请求到对应的项目 。

这样本地基于Spirng Cloud的项目 , 只需要修改相关的POM依赖文件 , 即可进行无缝接入了 , 项目中使用到的Feign , 也都不需要进行更改和重新编码 , 这个为接入EDAS项目省下来了很多力气 , 这方面的体验很好 。 当然在接入的时候发现对应的EDAS的一些功能目前暂时还不支持 , 比如全链路的鹰眼 , 以及日志 , 相信这些功能都会在后续的版本陆陆续续加上并且支持 。

总结下来支持原生Spring Cloud操作体验:是相当流畅的 , 几乎就是出于无缝接入的情况 , 仅需要稍稍的修改一些依赖和配置 , 就能轻松迁移到EDAS Serverless中 , 包括这样一套完善稳定可靠的基础服务 , 以及额外扩展功能 , 比自己搭建一套Spring Cloud基础服务要轻松方便太多 , 大大提升了开发者的开发效率 , 专注业务层 , 至于基础层面的东西就完全放心的交给阿里云来处理无需任何的担心 , 以及接入过程中遇到问题 , 在钉钉群中大家的相互配合使得一切问题都不是问题 。

推荐阅读