Nginx主要用作静态内容服务和代理服务器,直接将外部请求转发到下游应用服务器;Tomcat更像是一个应用程序容器。
严格来说,Apache/Nginx应该称为“HTTPServer”,而Tomcat则是“ApplicationServer”。”,或者更准确地说,是“Servlet/JSP”应用程序的容器。用Ruby/Python等其他语言开发的应用程序不能直接在Tomcat中运行。
例如,如果你这样写你擅长MySQL、Jquery和bootstrap,那么我们会问你这些东西。当然,这并不是特别困难。你只需要证明你真的懂,不是吹牛。
访问http://localhost/category/id/1111最终会匹配规则H。因为以上规则均不匹配,此时nginx将请求转发到最后一个应用的服务器,如FastCGI(php)、tomcat(jsp),nginx作为定向代理服务器存在。
上一篇:云服务器搭建虚拟主机
下一篇:自学java有没有可能