Apache vs Nginx for Chat Web App

时间:2011-09-12 17:21:38

标签: apache ubuntu node.js nginx

我想用Node.js&amp ;;实现一个聊天Web应用程序。 Socket.io。我目前正在使用Apache作为Web服务器,但我听说nginx可以处理比Apache更多并发性的请求,因为系统具有非阻塞性。

当我使用Node.js&时会选择Apache与选择nginx相比,Socket.io会给我带来糟糕的表现吗?

如果nginx在Node.js& Socket.io,迁移现有虚拟主机文件,扩展和pecls的好计划和策略是什么?我在Amazon EC2上使用Ubuntu 11.04 Natty。

1 个答案:

答案 0 :(得分:1)

Apache比Nginx更灵活,但它的性能价格很高。  使用Nginx,您需要考虑一些不同,以便可以跳过一些扩展。 Nginx中不存在virtualhost文件,它在配置文件中都是静态的。

我建议将Nginx与HTTP Push module一起使用。它甚至还提供了聊天示例。