如何解决如何合并来自不同计算机的芹菜日志芹菜
如何在Celery中的单个文件中获取来自不同工作人员的日志。 我有3个运行python任务的工作人员和一个运行代理的主节点。我想合并来自这些辅助计算机的日志,并将其存储在主计算机中。我该怎么办?
解决方法
我们已将所有AWS EC2实例上的Celery工作人员配置为将Celery日志上传到CloudWatch。这是实现所需目标的一种方法。即使您不在AWS上,也要实施这样的系统并不难-您需要的是在每台工作计算机上运行的代理,该代理定期将Celery日志上传到中心位置。甚至可以是运行脚本的cron作业,该脚本可以为您完成工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。