背景框架基于弹簧云微服务系统。当学生的发展在自己的计算机上进行开发工作(例如开发订单模块),除了需要启动订单模块,网关模块,权限验证模块,公共服务模块等。模块,学生开发的本地计算机的资源非常消耗,这也是浪费时间。
您可以开发需要在本地开发的模块:订单模块和其他模块适用于在测试环境中运行的服务。
由于可以实现目标,因此我们将开始研究可行性和关键问题
有必要能够实现在同一名称空间下访问不同副本的不同人,并且很容易想到:
假设我们需要开发链的API的后端服务如下:
我们需要开发的API是在此微服务中编写,他将称为微服务以获取字典数据。它已经准备就绪,不需要开发。如果是以前的情况,那么在本地需要至少5个微米开发来开始本地。可以调试服务。
由于测试环境是通过容器部署的,因此启动方法在下面的容器中。我们为开发环境添加了微服务测试环境的微服务,以区分开发环境。
无论是Spring的应用程序选择,我们都会通过实现或继承来重写选择过程。