微服务设计-读书笔记6部署
部署一、把持续集成映射到微服务 1、 把所有的微服务放在一个代码库中,并且只有一个CI构建。这种方法的缺点是任何的改动,所有的服务都要进行验证和构建,浪费时间;如果一次提交导致构建失败,那么在构建修复之前,与其他服务相关的代码就无法提交。 2、将一个代码库的子目录映射到不同的构建中这种方法,保留了一个代码库,但是存在多个CI会分别映射到代码库的不同部分,虽然较上一种方法更...