gpt4 book ai didi

heroku - 云端的 Node.js TCP 套接字服务器 [Heroku/AppFog]

转载 作者:行者123 更新时间:2023-12-04 01:40:05 26 4
gpt4 key购买 nike

是否可以在云上运行面向 Node.js TCP 套接字的应用程序,更具体地说是在 上Heroku 应用雾 .

它不会是一个 Web 应用程序,而是一个用于通过客户端程序进行访问的服务器。基本思想是使用云的功能——扩展和易于使用的平台。

我知道这样的应用程序可以轻松地在 IaaS 上运行,例如 Amazon AWS,但我真的很想利用 Heroku 或 AppFog 的 PaaS 功能。

最佳答案

我有理由确信这不能回答手头的问题:“是否可以运行面向 Node.js TCP 套接字的应用程序”。所有 PaaS 公司(包括 Nodejitsu)都支持传入连接的仅 HTTP[S] 反向代理。

通常使用 node.js + 任何具有面向套接字连接的 PaaS,您都希望使用 WebSockets,但是:

  • Heroku 不支持 WebSockets,并且只会保持打开连接 55 秒(参见:https://devcenter.heroku.com/articles/http-routing#timeouts)
  • AppFog 不支持 WebSockets,但我不确定它们如何处理长期保持的 HTTP 连接。
  • Nodejitsu 支持 WebSockets 并将保持您的连接打开直到关闭或重置。我们的 node.js 支持的反向代理使我们非常便宜。

  • 我们计划在 future 支持带有自定义端口的前端 TCP 负载平衡。敬请关注!

    关于heroku - 云端的 Node.js TCP 套接字服务器 [Heroku/AppFog],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13458943/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com