我正在阅读下一个项目的 Spring 微服务。 Tut 说,“这种架构风格将主应用程序划分为一组称为微服务的子应用程序。一个大型应用程序划分为多个协作进程。”。所以我们已经有了一个框架 Maven 多模块,根据我的经验,我将项目分开了。尽管确实如此。为什么我们需要微服务来分离一个项目?请区分一下。提前致谢..
微服务架构中的每个服务都应该是隔离的,这意味着负责该服务的团队能够在实践中进行持续部署,而无需部署其他服务。在实践中,恕我直言,我认为我们可以使用两种方法使用我们最喜欢的构建工具,例如maven
or gradle
:
但是,无论您使用哪种方法,项目(单一或多)都应该代表一项服务。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)