是否有任何 web 服务器或应用程序服务器用于运行具有以下功能的 java 应用程序由 phusion 乘客提供
1)基于流量的动态流程管理
phusion 乘客根据流量动态调整应用进程的数量,并重新启动任何崩溃的进程。通过这种方式,我们确保资源使用保持在定义的限制内。
2) 额外可靠性的进程外架构
乘客在 Web 服务器地址空间之外运行应用程序和大多数支持代码。如果任何组件发生故障,我们会使用我们的看门狗自动重新启动它。
至于我的理解,ruby on rails 服务器会为每个请求创建或分叉进程,在 java 服务器中,将为每个请求创建新线程
问题
1) 在 Java 生态系统中,任何 Web 服务器或应用程序服务器都会在组件故障或内存不足问题或任何其他内部问题时自动重启