gpt4 book ai didi

python - 通过 RabbitMQ 集中来自 Python 和 NodeJS 的日志

转载 作者:行者123 更新时间:2023-11-30 23:24:27 25 4
gpt4 key购买 nike

我有一个使用 NodeJS、RabbitMQ 和 Python 工作线程的服务。 NodeJS 代理使用 MongoDB,而 Python 工作线程仅与rabbitMQ 服务器有连接。

我希望能够将来自不同语言的所有日志集中在数据库中。

我的想法是将所有日志推送到rabbitMQ队列中,然后推送到NodeJS使用的mongoDB中。

我想知道这是否是集中日志的最佳方式以及如何将日志记录 python 模块重定向到 pika 消费者?

最佳答案

Python 的 Logbook library有一个RabbitMQHandler内置于其中,因此您不必编写自己的代码,只需使用它将日志从工作人员重定向回 RabbitMQ 交换即可。

关于python - 通过 RabbitMQ 集中来自 Python 和 NodeJS 的日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23429800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com