Python:使用pyzmq进行集中日志记录
我正在尝试为我的分布式应用程序实现一个集中式日志服务器,使用pyzmq自带的日志处理工具(可以在这里查看)。虽然从架构的角度我能理解使用发布/订阅模式,但我还是搞不清楚如何正确地实现这样的系统。
根据我目前的理解,由于我会有N个独立的进程在N个不同的端口上发布消息,我确实需要N个独立的日志记录器来捕捉所有的消息。
这是不是意味着我需要为系统中每一个新的发布者打开一个单独的“监听”进程呢?
编辑:为了更清楚地说明问题:在使用pyzmq提供的工具的情况下,如何实现一个集中式日志服务器?
1 个回答
4