【发布时间】:2014-11-18 23:11:10
【问题描述】:
我有一个基本的 (server1) Django 开发 Web 服务器和另一个服务器 (server2),它有一个 python 脚本,可以进行一些科学计算。假设 server1 具有必要的身份验证以在 server2 上运行脚本。我想要做的就是,单击 django 网站上的一个按钮,该按钮将运行位于 server2 上的 python 脚本。
目前我的想法是,
- 使用某种 SSH 库来运行脚本并获得响应
- 在 server2 上设置 REST API 以运行脚本
不确定上述想法是否可行,请提出您对此的见解,如果可能的话,我们将不胜感激。
更多信息:Server1 和 Server2 必须是 2 个独立的服务器,server1 是一个网络服务器,而 server2 可以是任何 linux 虚拟机。此外,必须将 server2 的响应发送回 server1。
【问题讨论】:
-
您绝对需要 server1 获取 server2 脚本响应吗?
-
@David W. 是的,在我的情况下,获得回复至关重要。
-
@DavidW。如果我不需要回复:您的建议/答案是什么?