从应用方面
tomcat,一般是做动态解析才会用得到,支持jsp的解析,需要配置JDK支持;
nginx,则一般是做静态,本身不具备动态解析功能,需要配置其他插件或通过其他软件协同才具备动态功能,比如php,tomcat,或者proxypass到win2008的iis服务器做ASP的动态链接等,但nginx在静态上的功能非常强大,也可做访问控制,而且可以做成各种协议负载服务器,包括流媒体的也可以做,具体得去官方网站去看;
在性能方面
tomcat一般支持并发并不高100个差不多了
nginx在静态方面支持并发轻松达几万
总结:
两者应用领域不一样:tomcat是做java语言的动态解析,而nginx则是一款功能强大的负载软件,配合各种插件可以实现各种功能.