Nitrogen project网页宣称同样支持yaws、mochiweb和inets,但是使用这些web服务器中的哪一个会表现得最好呢?也就是说,对于一个大规模的应用程序,其中大部分是动态内容+ web服务器,哪种组合将能够处理最多的用户负载?
发布于 2009-12-10 12:56:01
像这样的问题高度依赖于应用程序。任何答案都是半信半疑的,绝对不能代替你自己做系统测试。然而,尽管如此,我相信yaws和mochiweb在性能上是相当相似的。yaws是较老的项目,因此可能更稳定,但不是必须的。我几乎没有使用inets的经验,所以我不打算评论它。
你最好的办法就是为你的应用程序运行一组基准测试,看看你能得到什么。在氮气中切换它们是如此容易,以至于你可以用相同的应用程序运行测试,并得出自己的结论。
发布于 2009-12-10 16:37:58
是的,我相信他们在性能上是相似的。主要的区别是Mochiweb更快更灵活,而Yaws处理更多的并发连接。
然而,Inets仅用于本地测试。我不会费心去查的。
发布于 2009-12-28 23:07:28
Mochiweb是最快的,因为Bob Ippolito写了它。:)
我已经对它进行了基准测试,我的记忆告诉我它比其他的要好得多。我所记得的是,它是稳定的,并且在重载时不会在错误消息中爆炸。但是不要相信我。自己测试一下。
https://stackoverflow.com/questions/1877353
复制相似问题