有一说一,很生草,刚学完ELK却不知道怎么整合项目,这里普及一下。
·····L同步数据库到ES上,发生增删改,同时调用L,然后有数据优先找ES,没有就Redis缓存,再没有就mysql。欠佳考虑的问题就是,可能ES和数据库双写不一致。可以利用mysql的binlog来进行同步,读取mysql的binlog日志,然后把读取的信息转为MQ,然后编一个MQ消费程序不断消费MQ,每消费完一条消息,将消息写入到ES中。
ELK整合进架构里
最新推荐文章于 2022-04-26 23:48:23 发布