我见过很多 Web 服务器设置,其中 Apache 位于另一个 Web 服务器之前。其中最突出的例子是Java Web 服务器,例如Glassfish、Tomcat 等。这有什么意义?我意识到将 Apache 放在 Mongrel 集群之前的意义在于负载平衡,但是其他服务器呢?这样做的原因是什么?
主页
/
user-4874
Sasha Chedygov's questions
Sasha Chedygov
Asked:
2009-05-30 18:53:31 +0800 CST
背景:我正在开发一个 Ruby Web 应用程序,并决定切换到 JRuby 有几个原因,我不会在这里提及。我有使用 Apache 和 Lighttpd 等服务器的经验,但我没有使用 Java 或部署基于 Java 的 Web 应用程序的经验。
就服务器软件而言,JRuby Web 应用程序的最佳设置是什么?(以及我可能需要的任何其他内容。)我有哪些服务器选择?设置基于 Java 的服务器和 Apache 之间有什么不同?换句话说,我该如何开始?
感谢您帮助新手。:)
PS:由于Java是跨平台的,我不知道这是否会有所不同,但是我的开发机器运行的是Vista,所以如果我也可以在Windows上使用相同的设置进行开发,那就太好了。