有没有适用于twisted服务器的“远程控制台”?
我正在开发一个扭曲服务器(twisted server)。我需要控制内存的使用情况。直接修改代码、插入一些内存记录的命令然后重启服务器并不是个好主意。我觉得使用一个“远程控制台”更好,这样我可以直接输入 heapy 命令并查看服务器的响应。我只需要一个远程控制台,我可以自己搭建一个,但我不想重新发明轮子。我的问题是:有没有现成的远程控制台可以用在 twisted 上?
谢谢。
2 个回答
6
看看这个 twisted.manhole
吧
13
twisted.manhole.telnet
使用了一个已经不推荐使用的模块 twisted.protocols.telnet
。现在建议使用 twisted.conch.manhole
来替代它。
以下是一些关于如何使用它的教程:
- 使用 Twisted.Conch 编写客户端 -- twisted.conch 的文档
- 使用 Twisted 框架进行网络编程,第四部分 -- IBM developerWorks
- Twisted 网络编程基础 - 第十章 -- 在线书籍预览