作为标题,nginx进程静态文件比tomcat/jetty等servlet容器更好。因此,将NGINX用于端口80,并使用共同的代理动态请求。
,如果所有请求必须通过JVM?
喜欢一个安息的Web服务或否则。
nginx的性能仍然更好吗?还是其他优势?
我认为,如果您将nginx用作tomcat的反向曲线,则不会有明显的性能差异。但是,如果您这样做,您将获得很多优势:
- 启动多个tomcat实例,然后使用nginx作为简单的负载范围
- 在将Tomcat降低维护的同时,可以重定向到维护地点
- 更简单的SSL/TLS-SETUP
- 当某些主机不是tomcat应用程序时,支持虚拟主机
因此,我建议始终使用逆向to nginx作为tomcat应用程序。