我想扩展一个单用户控制台应用程序,允许访问多个用户。主要目的是让用户看到系统的状态并发出单个命令。你知道吗
所有日志记录都是由python的logging module执行的,这非常好,因为单个用户可以在控制台中指定他感兴趣的日志记录级别。你知道吗
但是,当涉及到允许多个用户时,我需要将日志消息的简单输出抽象到控制台。那么,将输出重定向到我的另一个问题是什么?另外,如何区分各个消息的日志级别,以便向不同的用户显示不同的详细程度?我想我可以只解析out和DEBUG/INFO前缀,但肯定有更好的方法来“标记”单个消息。你知道吗
更多详细信息:
这听起来像是一个架构问题。你知道吗
如果我理解你的要求,你要找的是这样的东西
考虑到这组需求,我建议采用以下方法。你知道吗
有许多包和工具可以用来实现这个场景,但我假设您需要一个主要基于Python的解决方案,并提出一些具体的建议。你知道吗
如果您准备考虑使用非基于Python的解决方案,我建议您使用Meteor(基于Javascript的环境)来开发web客户机环境和日志管理器。你知道吗
相关问题 更多 >
编程相关推荐