我有一个客户端由于特定原因需要使用apache-tomcat作为他们的Web服务器。但是我想使用独角兽作为应用程序服务器并且没有看到很多人这样做。有没有办法做到这一点?
答案 0 :(得分:0)
这是一个坏主意。像unicorn
这样的Ruby应用服务器受益于通用Web服务器,如Apache
或nginx
被用作前端,但使用Tomcat
Java应用服务器作为前端最终会增加额外的复杂性并带来很多好处。
话虽这么说,您可以将Tomcat
中的嵌入式Apache实例配置为反向代理,以便为来自unicorn
应用服务器的流量提供服务:
# Assuming unicorn running locally on port 8081:
ProxyPassReverse / http://localhost:8081/