【问题标题】:Server Client Communcation between heroku appsheroku 应用程序之间的服务器客户端通信
【发布时间】:2019-11-29 18:42:02
【问题描述】:

我有一个基于 nodejs 和 socket.io 构建的服务器应用程序和一个使用 typescript 和 socket.io 构建的客户端应用程序。

这两个应用程序是独立的 git repos。

我可以将它们作为单独的应用程序托管在 heroku 上并允许它们之间进行通信,还是它们需要共享 repo/heroku 应用程序?

【问题讨论】:

  • 是的,它们都可以托管 - 您的客户端只是连接到可以在任何地方的端点。

标签: heroku websocket socket.io


【解决方案1】:

由于 heroku 允许为每个应用程序打开单个端口。您必须使用单独的 heroku 应用程序:

  1. 包含 socket.io 的 Nodejs 后端
  2. 基于 Typescript 构建的前端客户端应用程序。

如果您没有将 Git 与 Heroku Repo 连接,您可以共享共享 Repo。 但是,如果您将 Github 存储库与 Heroku 应用程序连接起来,则需要为两者分别创建一个存储库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-18
    相关资源
    最近更新 更多