我想从machine#1应用程序( NodeJS应用程序)调用Python (出现在machine#2中,它是web托管服务器)。请让我知道
注意:我假设对Machine#1的需求必须是静态IP地址,其中NodeJS应用程序总是可以通过静态IP地址调用。
发布于 2021-06-11 23:41:51
如果你在你的machine1上运行SSH,我会用ssh来做。假设你不需要管道。您可以在节点中使用派生或exec运行以下内容
ssh用户@10.0.0.1 "python /path/to/script.py“
发布于 2021-06-11 23:46:33
简单地说,您可以在机器#1上创建一个烧瓶应用程序,并将其作为服务运行
然后,当您想使用nodeJS从机器#2调用函数时,您可以向机器#1发送一个GET或POST请求,烧瓶将运行该函数或脚本,并将结果返回给机器#2
https://flask.palletsprojects.com
https://nodejs.dev/learn/make-an-http-post-request-using-nodejs
https://stackoverflow.com/questions/67935786
复制相似问题