gpt4 book ai didi

python - Heroku Node.js + Python

转载 作者:搜寻专家 更新时间:2023-10-31 23:55:46 24 4
gpt4 key购买 nike

我正在尝试构建一个同时具有 Python 部分和 Node.js 部分的网络应用程序。 Python 部分是一个 RESTful API 服务器,而 Node.js 将使用 sockets.io 并充当推送服务器。两者都需要访问同一个数据库实例(在我的例子中是 Heroku Postgres)。 Python 部分将需要与 Node.js 部分对话,以便发送推送消息以传递给客户端。

我构建并部署了 Python 和数据库部分,在“网络”dyno 下运行。我不确定如何构建 Node 部分,尤其是 Python 部分如何与 Node.js 部分对话。

我假设 Node.js 需要是一个新的 Heroku 应用程序,这样它也可以在“网络”dyno 上运行,这样它就可以从 HTTP 路由堆栈中获益,并且客户端可以连接到它。在这种情况下,我的 Python dynos 会像普通客户端一样访问它吗?

有哪些选择?这通常是如何完成的?

最佳答案

在玩了一会儿,也做了一些阅读之后,似乎需要这个的 Heroku 应用程序有 2 个主要选项:

1) 使用某种后端,两个应用程序都可以与之通信。例如 DB、Redis、0mq 等。

2) 使用我上面的建议。我实际上已经开始实现它,并且它有效。

我只是想分享我的发现。

关于python - Heroku Node.js + Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13498828/

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