为什么nginx比apache httpd服务器表现更好?

时间:2017-06-22 18:47:27

标签: linux apache select nginx epoll

我们在Linux上讨论这个问题。

我认为nginx比apache httpd服务器表现更好。

但是apache在模式下工作,每个cpu核心都有一个进程,它有一个线程。相应地,nginx有master和worker。当一个http请求(通过tcp)进入web服务器时,apache开始处理它,当完成它时,处理下一个这个进程被抓取。就像这样,nginx应该做同样的事情:进程一个请求,然后另一个请求。

nginx如何比apache表现更好?我不知道。

术语或概念“并发数量”是否真的意味着绩效?

维珍问这里 - :)

1 个答案:

答案 0 :(得分:-1)

实际上,它取决于任务和请求的生成方式(动态与静态)。两种服务器实现都有各自的优缺点。这篇文章可以更清楚地说明:https://www.digitalocean.com/community/tutorials/apache-vs-nginx-practical-considerations