本文章以Django框架配置为例,主要功能使用了cmanaha的代码,做了些自己项目的适配
原理就是继承logging.Handler重写emit,实现日志刷入ES的逻辑
其中个人感觉设计的比较好的地方是引入了多线程的定时器和锁,通过列表容器实现批量刷入ES,这里也用到了ES的Bulk方法...
12-07 1 views
本文章以Django框架配置为例,主要功能使用了cmanaha的代码,做了些自己项目的适配
原理就是继承logging.Handler重写emit,实现日志刷入ES的逻辑
其中个人感...