【发布时间】:2014-08-16 03:21:19
【问题描述】:
我开发了一个 spring 集成组件,它位于服务器上并处理通过入站 RMI 通道传入的消息,进行一些处理/过滤,然后通过不同的 RMI 通道发送一些消息。
目前,为了测试,我一直在使用只加载上下文的 Main 类来运行它,它设置了入站 RMI 网关并且工作正常。但我认为这不适合生产环境。
将此类项目部署到服务器的最佳方式是什么?
如果我在 .Net 中工作,我会将这种类型的应用程序部署为 Windows 服务,这是我应该在这里做的吗?
向我发送数据的应用程序托管在 Tomcat 中,在同一个 Tomcat 容器中运行此应用程序是否是个好主意(当前要求两个组件位于同一台机器上,这可能会改变)?如果是的话怎么办?
我目前正在研究 Spring Boot,我是否走在正确的道路上?
【问题讨论】:
标签: spring deployment spring-integration spring-boot