我知道这个问题非常笼统,答案对目标系统的规模,范围,类型等都有偏差。因此,实际上我想知道使用各种容器的优缺点,如spring-boot
,single-main
,karaf
等,以及何时/为什么我应该为这样的系统使用容器。用骆驼书写的集成/管道系统的最佳容器是什么?
在我们之前的项目中,我的同事们使用了apacha-karaf
,但是他们遇到了很多麻烦,比如构建项目,设置允许组件出口jmx
,文档不佳等等。由于当前系统是基于弹簧的应用程序,因此使用spring-boot
更有意义。有什么想法吗?
标记为意见为主。 – csmckelvey