logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

claude code安装

本文提供了Windows和Mac系统安装Claude Code的两种方法。Windows用户可通过命令行直接运行安装脚本或下载Node.js安装包后使用npm安装;Mac用户可选择直接运行安装脚本或先安装Node.js再通过npm安装。两种系统安装完成后均可通过命令行验证是否安装成功。

#java#开发语言
k8s容器java应用频繁重启问题排查 OOM方向

本文摘要:排查Kubernetes中Java应用频繁重启问题,发现是由OOM导致但未生成预期的dump文件。分析显示,在OOM时执行的/quitJava.sh脚本仅等待5秒就强制终止进程,导致dump文件生成中断。建议修改脚本延长等待时间至60秒,并增加jstack线程快照。同时优化存活探针配置,添加GC和JVM内存监控日志,以便全面排查内存问题。最终确认并非探针引发重启,而是OOM问题导致的容器

文章图片
#kubernetes#java#容器 +2
k8s java应用pod内存占用过高问题排查

摘要 运维监控发现Pod内存使用率偶尔达到91%告警阈值。排查发现:1) Pod内存限制为3G,而JVM配置堆内存2G;2) 实际内存占用包括堆2G、元数据230M、线程栈(534线程约534M)等,总计约2.9G;3) 随着元数据和线程数增长,内存占用接近Pod上限触发告警。根本原因是Pod内存配额不足,建议将Pod内存从3G调整为4G以解决该问题。JVM内存组成主要包括堆、元空间、线程栈、Co

文章图片
#kubernetes#java#容器 +3
k8s容器java应用频繁重启问题排查 OOM方向

本文摘要:排查Kubernetes中Java应用频繁重启问题,发现是由OOM导致但未生成预期的dump文件。分析显示,在OOM时执行的/quitJava.sh脚本仅等待5秒就强制终止进程,导致dump文件生成中断。建议修改脚本延长等待时间至60秒,并增加jstack线程快照。同时优化存活探针配置,添加GC和JVM内存监控日志,以便全面排查内存问题。最终确认并非探针引发重启,而是OOM问题导致的容器

文章图片
#kubernetes#java#容器 +2
Mysql解决java数据库链接失效问题The last packet successfully received from the server was 3 milliseconds ago错误

[Mysql+JAVA+druid] 解决java链接mysql报The last packet successfully received from the server was 3 milliseconds ago.The last packet sent successfully to the server was 1 milliseconds ago.错误 触发现象第一次调用报上

#mysql#数据库#mariadb +1
k8s java应用pod内存占用过高问题排查

摘要 运维监控发现Pod内存使用率偶尔达到91%告警阈值。排查发现:1) Pod内存限制为3G,而JVM配置堆内存2G;2) 实际内存占用包括堆2G、元数据230M、线程栈(534线程约534M)等,总计约2.9G;3) 随着元数据和线程数增长,内存占用接近Pod上限触发告警。根本原因是Pod内存配额不足,建议将Pod内存从3G调整为4G以解决该问题。JVM内存组成主要包括堆、元空间、线程栈、Co

文章图片
#kubernetes#java#容器 +3
Mysql解决java数据库链接失效问题The last packet successfully received from the server was 3 milliseconds ago错误

[Mysql+JAVA+druid] 解决java链接mysql报The last packet successfully received from the server was 3 milliseconds ago.The last packet sent successfully to the server was 1 milliseconds ago.错误 触发现象第一次调用报上

#mysql#数据库#mariadb +1
【java sdk开发】参考spring注入接口代理类方式,注入接口代理类开发、open-sdk开发、sdk基础开发

参考openfeign代理实现方式,实现open-sdk开发,让客户端只需关心自己的业务

#spring#java#spring boot +2
Mysql解决java数据库链接失效问题The last packet successfully received from the server was 3 milliseconds ago错误

[Mysql+JAVA+druid] 解决java链接mysql报The last packet successfully received from the server was 3 milliseconds ago.The last packet sent successfully to the server was 1 milliseconds ago.错误 触发现象第一次调用报上

#mysql#数据库#mariadb +1
到底了