Doing microservices with JHipster
- -JHipster会问您的第一个问题是您要生成的应用程序类型. 您可以在两种架构样式之间进行选择:. “单体式”架构使用一个单一的,千篇一律的应用程序,其中包含前端代码和后端Spring Boot代码. “微服务”架构将前端和后端分开,因此您的应用程序更易于扩展和解决基础架构问题. “单体式”应用程序更易于操作,因此,如果您没有任何特定要求,则建议使用此选项,并且将其作为默认选项.
JHipster会问您的第一个问题是您要生成的应用程序类型。您可以在两种架构样式之间进行选择:
“单体式”应用程序更易于操作,因此,如果您没有任何特定要求,则建议使用此选项,并且将其作为默认选项。
JHipster微服务架构以以下方式工作:
microservice gateway
,当你生成它)来处理Web流量,并服务于Angular/React 应用。如果要遵循“ 后端为前端”模式,可以有几种不同的网关,但这不是强制性的。microservice application
生成它们时使用应用程序类型),用于处理REST请求。它们是无状态的,可以并行启动它们的多个实例以处理重负载。在下图中,绿色组件特定于您的应用程序,蓝色组件提供了其基础结构。