[工作随笔] 配置 cron 检查 K8s Pod 存活状态以推送钉钉消息

2021-01-12
阅读 3 分钟
1.8k
前段时间接手了一份维护老系统的任务。该系统使用了早期的 Spring Cloud 全家桶,其中有一个微服务随着时间运行会出现大量 CLOSE_WAIT 状态的 socket 连接以至于堵塞网关,检查后发现与 HttpClient 相关(可参考 解决:HttpClient导致应用出现过多Close_Wait的问题 这篇博文),但是由于没有完整的源码,无法通过博文里提...

QueryDSL 查询条件的序列化与反序列化

2020-01-17
阅读 3 分钟
3k
QueryDSL 提供了 com.querydsl.core.types.Visitor 以访问 DSL 结点,在此基础上提供了 com.querydsl.core.support.SerializerBase 以序列化 DSL,该接口对应 JPQL 的实现为 com.querydsl.jpa.JPQLSerializer.

开箱即用的 Docker 环境:Rancher OS 安装记录

2019-12-29
阅读 3 分钟
4.7k
这是一篇个人向折腾日志 虚拟机环境:VMware Workstation 15 Pro Rancher OS v1.5.4 最近为了搭建 K8s 集群,在 PVE 虚拟化平台基础上建立多个虚拟机实例作为 K8s 节点. 为什么是 Rancher OS 具体的介绍可以查看官网. 促使我使用 Rancher OS 有几个原因: Rancher OS 仅包含运行 Docker 所需的服务 使用配置文件的形式安...