【问题标题】:Node.js vs Google App engineNode.js 与 Google App 引擎
【发布时间】:2014-04-11 21:15:24
【问题描述】:

我查看了来自 Google 的以下链接

Node.js a and App Engine

我不明白 App Engine 和 Node.js 在缩放方面有何不同。关于链接,它用于使用 socket.io。但是为什么不只使用 Node.js 呢? Windows Azure 上的设置可能相同,在 IIS 线程上运行 Node.js。

但我还是不明白,如果 Node.js 擅长扩展,为什么还需要 App Engine/IIS 层?

关于数据存储,我了解到您可以从 Node.js Compute Engine 访问的数据存储与您在 App Engine 中使用的数据存储相同。

非常感谢 谢谢

【问题讨论】:

  • 当我阅读您提到的文章时,Node.js 在 Compute Engine 上运行以服务于 websocket。
  • 好的,谢谢我的意思是socket.io

标签: node.js google-app-engine azure google-compute-engine


【解决方案1】:

可能是因为计算引擎costs money per time used。用这些时间来等待简单的 HTTP 请求和数据库管理是很浪费的。 Google AppEngine 不会在特定配额内花钱,而 charges 则不同。

【讨论】:

  • 这绝对是可能的,如果没有技术原因,那就可惜了。
【解决方案2】:

嘿,我正在用我在使用 Google 的 App Engine 时收集到的新信息来更新我的帖子。

当您使用 App 引擎时,很多事情都是自动化的。

您不必担心检查服务器故障和错误报告等。他们会为您完成这些工作,并且您还可以根据您提供给它的选项收到有关问题的通知。

负载平衡完全由谷歌应用引擎完成,因此您也不需要为此编写长代码。 Google 的负载平衡也非常可靠。

您可以随时随地查看日志和所有内容,无需为此维护文本文件,因为有一个部分可以直接访问它们。

【讨论】:

    猜你喜欢
    • 2014-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-18
    • 1970-01-01
    • 1970-01-01
    • 2015-09-08
    相关资源
    最近更新 更多