【发布时间】:2017-06-23 13:04:41
【问题描述】:
我正处于我们应用程序设计的初始阶段。我正在尝试在不同的(模块)Maven 项目中解耦应用程序业务逻辑。所有 Maven 项目都会有自己的数据访问层(我为此使用 Spring 数据)和独立的 Rest Service 接口。
现在我已经尝试过使用 spring boot,但是 spring boot 会为每个模块创建独立的可执行 jar 文件。但我需要以某种方式将所有模块 jar 部署到单个 Jetty 实例中。
我有点尝试同时实现微服务和单个胖应用程序。原因是,用户流量相对较低的客户端可能很少。因此,在这种情况下,我觉得为所有其余模块运行独立的 Jetty 将是过度的。但是可能很少有客户端的预期用户数据负载非常巨大。因此,我正在尝试实施一个灵活的解决方案来满足要求。
您能否建议我的方法是否有任何问题。
【问题讨论】:
标签: spring-boot jersey jetty spring-data microservices