繁体   English   中英

Jhipster扩展了微服务解决方案

[英]Jhipster Extends Microservice Solution

我在一个需要为每个客户端进行不同自定义的新项目中使用jhipster。 每个微服务(注册处,会计等)都必须能够根据某些客户需求进行定制。 哪种管理每个客户的自定义可扩展微服务的最佳解决方案是什么?

Tnk!

以我的观点,您应该问自己:为什么要拥有这样一个共享的微服务存根,而所有其他服务都必须以此为基础。 我知道有充分的理由,但是微服务体系结构的一大优势在于,每种服务都可以利用最适合其业务需求的技术。

回到您的问题,您可以使用基本的JHipster设置创建一个Git存储库,其中仅包含所有微服务应具有的应用程序部分。 然后,您可以为每个微服务创建此存储库的分支。

另一种方法:您可以创建一个包含所有微服务应具有的相同功能的小模块,例如通用的日志记录机制,而不是只有一个基础项目。 然后,所有微服务项目都可以将这些模块用作依赖项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM