我正在寻找具有以下功能的应用服务器非常接近的东西:
>它应该处理一系列线程/守护进程,允许用户在不影响其他线程的情况下启动 – 停止 – 重新加载每个线程/守护进程
>它应该保持库在不同的线程/守护进程之间分开
>它应该允许共享一些库
目前我们有一些传统的代码重新发明*…而不是一个圆形的圆形!
我想使用Tomcat,但我不需要Web服务器,除了简单的后台用户界面(/ manager / html).
有什么建议吗?是否有非Web应用程序服务器,或者是否有更好的Tomcat替代品(例如,更轻量级,或更容易配置)?提前致谢.
解决方法:
你可以考虑Spring dmServer.它是一个相当非传统的appserver,具有非常轻量级的OSGi核心(例如,web容器是可选的),但它为你提供了类加载器隔离和基本的容器服务.它不是JavaEE容器,而是带有插件模块.
你自己必须做很多工作,但dmServer的基础知识非常合理.