Press "Enter" to skip to content

分类: 计算机

ELK x-package watcher 正文JSON配置

x-package的监控还是很强大的,但是对于告警内容的二次过滤和开发能力较弱。某些情况下,我们可能需要将数据拿出来,和我们自己开发的数据处理平台对接,对数据进行清洗之后发送告警信息给管理员。 默认从ctx.payload拿到的数据是一种很奇怪的格式,我们可以通过toJson将数据转换成标准JSON格式进行解析。 { “trigger”: { “schedule”: { “interval”: “…

Leave a Comment

Mysql Error:The user specified as a definer (‘mysql.infoschema’@’localhost’) does not exist’ when trying to dump tablespaces

我的MYSQL 使用Docker进行部署的,当我进行版本升级(MySQL 5.7 to MySQL 8.0)之后,尝试进行连接的时候就会报这个错误。 解决办法: (来源https://dev.mysql.com/doc/refman/8.0/en/upgrading-strategies.html) (来源 update : https://dev.mysql.com/doc/refman/8.0…

5 Comments

Spring Data JPA 手动释放当前数据库会话

公司一次项目事故,项目在正常测试时没有问题,在实际生产并发场景下发生了线程锁死的状况。 后来分析原因,项目中在数据库查询时使用了多线程的写法。项目使用Spring Data JPA, 配置了 spring.jpa.open-in-view: True 该配置是为了关联模型查询方便,但是导致查询结束,当前访问会话未结算的情况下,数据库不释放连接。 后续子线程会尝试继续申请数据库连接,进而导致这种写法…

Leave a Comment