【问题标题】:Subprocess Isolation in PythonPython中的子进程隔离
【发布时间】:2016-09-24 22:45:01
【问题描述】:

我目前正在处理一个我必须同时运行两个进程的个人项目。问题是我必须隔离它们中的每一个(它们不能在它们之间或与我的系统进行通信)并且我必须能够控制它们的标准输入、标准输出和标准错误。无论如何我可以做到这一点吗?

谢谢!

【问题讨论】:

  • 使用subprocess 模块..
  • 如果您需要在彼此和系统之间进行一定程度的隔离,您需要在容器中运行它们中的每一个。你可能想看看 Docker。

标签: python subprocess chroot isolation


【解决方案1】:

我不知道您是否反对使用 3'rd 方通信库来完成您的任务,但这听起来像是 ZeroMQ 的用途。

【讨论】:

    猜你喜欢
    • 2014-02-11
    • 2013-04-07
    • 1970-01-01
    • 1970-01-01
    • 2016-03-05
    • 1970-01-01
    • 2011-08-11
    • 1970-01-01
    • 2018-03-19
    相关资源
    最近更新 更多