我们在Linux上讨论这个问题。
我认为nginx比apache httpd服务器表现更好。
但是apache在模式下工作,每个cpu核心都有一个进程,它有一个线程。相应地,nginx有master和worker。当一个http请求(通过tcp)进入web服务器时,apache开始处理它,当完成它时,处理下一个这个进程被抓取。就像这样,nginx应该做同样的事情:进程一个请求,然后另一个请求。
nginx如何比apache表现更好?我不知道。
术语或概念“并发数量”是否真的意味着绩效?
维珍问这里 - :)
答案 0 :(得分:-1)
实际上,它取决于任务和请求的生成方式(动态与静态)。两种服务器实现都有各自的优缺点。这篇文章可以更清楚地说明:https://www.digitalocean.com/community/tutorials/apache-vs-nginx-practical-considerations