- 5
- 0
- 约小于1千字
- 约 2页
- 2026-06-16 发布于北京
- 举报
1、从工程层面,我们给他拆开来
每个服务-工程,每个工程是自己完全独立的,跟其他的服务的工程都没什么关系的,在
微服务架构里,我们比较强调的一点是整体的自治,每个服务都可以自己管理自己,跟其他
的服务是没有关系的
2、拆完工程以后,我们会去基于springcloud调整里面的代码
各个服务之间都涉及到大量的接口的调用,我们要将每个服务转换成一个springcloud的服
务,然后将每个服务要对外的接口,做成controller,这个controller里面的接口是定义
在一个单独的服务API工程中的(上传到Nexus里面去),然后其他服务来依赖他的API
接口工程,来进行接口调用
完成这一步了,各个工程才不会报错了
3、给每个服务都创建一个独立的database
逻辑库,在mysql实例里来创建,让每个服务都是在连接自己的数据库,如果有跨服务的数
据的,不能够各个服务交叉对方的数据库,通过其他服务的接口来获取数据
4、调整各个单元测试类
微服务架构,在单元测试中,你对各个依赖的其他的服务接口必须得进行mock,让其
他依赖的服务接口都是返回相对应的mock数据的,保证各个工程的额单元测试类都可以正
常跑通
5、
您可能关注的文档
最近下载
- 高中化学选修四第三章水溶液中的离子平衡教案.pdf VIP
- Al Brooks 价格行为交易区间篇.pdf VIP
- Al Brooks 价格行为交易反转篇.pdf VIP
- Al Brooks 价格行为交易趋势篇.pdf VIP
- 空调风机风道降噪-CFD+BEM数值模拟技术在空调气动噪声分析与控制中的应用【66页】.pptx VIP
- 日立SET-FREE V+系列样册-日立.pdf VIP
- SET-FREE AⅢ产品样册-日立.pdf VIP
- 005韩克庆的针灸学习笔记(降龙针法).pdf VIP
- 高中化学:酸碱质子理论视野下的反应机理深化教案.docx VIP
- 表面活性剂综述教案.doc VIP
原创力文档

文档评论(0)