我创建了一个Node.js Web应用程序,该应用程序将数据发送到python文件,该文件执行一些计算并将数据流回。我使用两种不同的方法在Node和Python之间进行了交流: 1)zerorpc,其中python文件充当另一个服务器,节点js作为客户端 2)节点产生一个python子进程 两种方法都在Node和Python之间传输数据。
我的问题是,这两种方法都可以在localhost上完美运行。但是,当我将应用程序部署到heroku时,没有数据从python文件流式传输。我已经安装了Node.js和Python buildpacks。
heroku是否适合在python和node之间通信?如果没有,我还有其他地方可以部署节点应用程序吗?