当每个请求必须由JVM处理时,NGINX比TOMCAT更好



作为标题,nginx进程静态文件比tomcat/jetty等servlet容器更好。因此,将NGINX用于端口80,并使用共同的代理动态请求。

,如果所有请求必须通过JVM?

喜欢一个安息的Web服务或否则。

nginx的性能仍然更好吗?还是其他优势?

我认为,如果您将nginx用作tomcat的反向曲线,则不会有明显的性能差异。但是,如果您这样做,您将获得很多优势:

  • 启动多个tomcat实例,然后使用nginx作为简单的负载范围
  • 在将Tomcat降低维护的同时,可以重定向到维护地点
  • 更简单的SSL/TLS-SETUP
  • 当某些主机不是tomcat应用程序时,支持虚拟主机

因此,我建议始终使用逆向to nginx作为tomcat应用程序。

最新更新