有没有人有在生产中运行Spring Cloud Micro Services的经验?
我在一个大的Maven多项目中有大约10个微服务。这意味着所有源代码都在一个repo下。优点是在IDE中检查和管理项目很容易。
我关心的是CI,因为这意味着构建服务器需要确定哪些服务已更改并分别进行部署。或者,每次提交更改时都将部署所有微服务。
我正在考虑将项目扩展到每个微服务的源代码库(我的直觉是这是正确的方法)。这样只会部署受影响的服务。
我的目标是将每个微服务作为Kubernetes上的容器运行。
您是否有任何可以提出的建议/提示/疑虑可能是一个不受欢迎的惊喜?