Lambda的使用和序列化 发表于 2022-03-11 更新于 2022-03-16 分类于 源码解析 最近想给orm工具包增加Lambda支持,实现User:getId映射到表id字段,碰到了问题,进行总结。 阅读全文 »
记一次WebFlux应用内存泄漏排查 发表于 2022-02-17 更新于 2022-03-16 分类于 问题排查记录 背景公司项目存在一个服务,类似于爬虫,需要解析给定的URL,从返回的HTML中提取页面的标题、封面图、摘要、icon等信息。由于这是一个无DB访问的纯内存服务,且下游服务(需解析的URL地址)并非内部服务,无需考虑并发压力,在服务搭建时选用WebFlux作为web层框架,选用spring的WebClient作为请求下游服务的HTTP客户端。 服务部署于k8s容器内,JDK版本为OpenJDK11,Pod配置4C4G,Java服务配置最大堆内存2G。 阅读全文 »
hexo github 搭建博客 发表于 2022-01-19 更新于 2022-03-14 这里主要分享,基于hexo和github搭建博客的过程,避免采坑。 hexo源码地址: https://github.com/hexojs/hexo 阅读全文 »