【问题标题】:Twisted SSH multiple simultaneous commandsTwisted SSH 多个同时命令
【发布时间】:2013-04-29 06:39:59
【问题描述】:

我使用twisted 制作了一个类似于here 所示的SSH 服务器。我的问题是,是否可以使用多线程同时运行多个命令?我尝试制作一个启动线程的 do_ 函数,但并没有完成我所追求的。我应该建立多个客户端连接吗?

【问题讨论】:

  • 我实际上只是尝试了多个客户端连接,它们仍然无法同时运行命令。
  • 您可以通过单个 SSH 连接多路复用多个通道。我认为这听起来像你想要的。
  • 请阅读sscce.org>,然后提供一个最小示例。在不知道问题是什么的情况下谈论你的问题是非常困难的。
  • 也许很难看到。我的问题中的“这里”是一个示例的超链接。

标签: python multithreading ssh twisted


【解决方案1】:

也许您应该考虑将 Twisted 子进程生成支持添加到您的代码中?

http://twistedmatrix.com/documents/current/core/howto/process.html

...由于您没有包含任何代码供我们评论,因此有点难以更具体。

【讨论】:

  • 我实际上链接了一些我的代码,如果它可以帮助你更具体的话。
  • 原来你发布的文档就是我所需要的。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-21
  • 1970-01-01
  • 1970-01-01
  • 2013-11-24
相关资源
最近更新 更多