摘要: 背景 当一个事件表中有大量告警时,需要一种方法能校验事件、子事件、告警数据的正确性。 采用 python + pymongo 连接到mongo库,并执行一些sql操作。 相关资料 Python教程 安装准备 安装pymongo组件 在ubuntu上执行命令: sudo apt install pyt 阅读全文
posted @ 2022-06-24 18:01 仅此而已-远方 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 背景 有两个需求,使用shell脚本实现。需要如下: 批量创建多个nginx容器 将某个目录下的文件拷贝到多个容器中 批量创建容器 创建shell文件 创建一个sh文件,如:create_nginx.sh,脚本内容: #~/bin/bash echo "delete all container... 阅读全文
posted @ 2022-06-24 17:49 仅此而已-远方 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 说明 服务CPU高的本质原因是某个方法一直在执行,导致其他线程阻塞。 场景 场景一:使用RedisLock CPU高原因:使用RedisLock,导致未获取到锁的线程排队阻塞。 解决办法:减少RedisLock内的操作,特别是耗时长的操作。 场景二:kafka多线程消费 CPU高原因:Kafka的消 阅读全文
posted @ 2022-06-24 17:45 仅此而已-远方 阅读(263) 评论(0) 推荐(0) 编辑