文档
备案
控制台
登录
立即注册
首页
AI 大模型体验中心
动手实验室
Agent 评测集
AI 案例广场
学习中心
社区
去发布
首页
AI 大模型体验中心
动手实验室
Agent 评测集
AI 案例广场
学习中心
社区
javalover123
文章
专栏
问答
javalover123
开源Java诊断工具Arthas:开篇之watch实战
技术服务知识库
技术服务知识库
开发与运维
技术大讲堂
还在为排查Java程序线上问题头痛吗,看我们用阿里开源的诊断神器 Arthas 来帮您本文开篇主要介绍 阿里开源的诊断神器Arthas 3.7.0版本,watch、jad、classloader 命令,以 Debian 11、openjdk 11 为例Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息并能在不修改应用代码的情况下,对业务问题进行诊断
470
1
0
1
javalover123
简单好用的ElasticSearch可视化工具:es-client和Head
技术服务知识库
开发与运维
数据库管理服务
中间件
使用 ElasticSearch(简称 es) 的过程中,经常有一些临时查询(如 排查问题、验证效果),一个趁手的可视化工具 可以提高工作效率。个人倾向于 免费(最好开源)、易于安装(如 浏览器插件), 就是 比较简单好用的一个,尤其是 查询。es官方的可视化工具,天花板级别,当然也复杂一些,如要配置 Index Patterns 才能查询7.11版本开始 需考虑许可证问题,也应该也是 阿里云es
1020
0
0
0
javalover123
开源数据集成平台SeaTunnel:MySQL实时同步到es
技术服务知识库
数据中台
开发与运维
数据迁移与工具
最近,项目有几个表要从 MySQL 实时同步到 另一个 MySQL,也有同步到 ElasticSearch 的。目前,公司生产环境同步,用的是 阿里云的 DTS,每个同步任务每月 500多元,有点小贵。其他环境:MySQL同步到ES,用的是 CloudCanal,不支持 数据转换,添加同步字段比较麻烦,社区版限制5个任务,不够用;MySQL同步到MySQL,用的是 debezium,不支持写入 E
1283
2
0
1
javalover123
HTTP接口性能压力测试
技术服务知识库
开发与运维
技术大讲堂
微服务
开发接口以后,对性能有要求的 接口,需要做 性能压力测试常见免费的如:经典的 ab,性能不太好的 jmeter、siege(有时候都怀疑程序性能不行了),另介绍 hey、k6、vegeta、wrkC语言开发,适用于 Linux 平台优劣:可能因为在 WSL里面运行,性能表现不太好,容易报错,apr_pollset_poll: The timeout specified has expired (7
631
0
0
0
javalover123
Java程序性能分析:内存
技术服务知识库
开发与运维
开发Java项目过程中,难免会碰到一些 性能 问题,这时候就需要一些工具,帮忙排查本文主要介绍 JDK自带的上古神器 jstat、jmap,用于分析内存问题,另简单介绍 MAT、gceasy、HeapDump 等以 openjdk 11.0.13、G1 垃圾收集器、Linux系统 为例jstat 全称 “Java Virtual Machine statistics monitoring tool
607
3
1
1
javalover123
Java并行流指北
移动开发
开发与运维
Java并行流,方便了 并发操作,但是不注意可能会导致问题。如 最大线程数,怎么控制并发数,类加载器,线程上下文变化,ForkJoinPool 的 execute、submit、invoke 方法的区别 等。注意:本文以 openjdk 11.0.10 为例,没有特殊说明时,都是指 ForkJoinPool.commonPool()并行度 不等于 最大线程数(maximumPoolSize),下图
355
2
1
2