今天是9/17/2011.截至今天,Node.js 不稳定的最大原因是什么,或者还没有准备好作为面向公众的服务器使用.
我想出的一些事情是:
现在我计划使用Node.js,Mongoose,Express和永久创建一个电子商务网站 - 我需要一些坚实的理由来考虑,以便我可以为任何出现的事情做好准备.我还想研究一下攻击是多么容易,但是我并不太关心它,因为如果我遵循清理输入这样的标准做法,这似乎是不太可能的.
为什么node.js不稳定?
有几个
你提到的原因都是谬误。
如果发生未处理的异常,应用程序将关闭
是的,他们当然这样做。未处理的异常(请记住,异常是异常的)会导致服务器崩溃并烧毁。这就是为什么在生产中我们对此有很强的防范措施。我们使用节点集群,如果应用程序实例崩溃,它们会重新启动应用程序的任何实例。
图书馆还很年轻,变化很大
并不真地。大多数稳定的库确实是稳定的。有很多库会仔细警告您它们正在开发/不稳定/尚未准备好生产。唯一的区别是,在开源社区中,您会接触到更多尚未准备好的库。就像在闭源社区中一样,您只有在库准备就绪时才能看到它们。
老实说,虽然 0.4.x 在 Linux 上很稳定,但我会使用它。我仍然可能会在其他节点之前使用 node.js 作为负载均衡器,而不是使用 nginx,但这可能被认为有风险。
| 归档时间: |
|
| 查看次数: |
2247 次 |
| 最近记录: |