会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
zhangliangddq
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2023年9月15日
arthas
摘要: 1.官方文档 https://arthas.aliyun.com/doc/thread.html 2.常见的命令 1、启动 java -jar arthas-boot.jar 2、停止 stop 2、选择进程 2 3、查看繁忙的线程 thread 或者 thread -n 2 3.trace命令 t
阅读全文
posted @ 2023-09-15 11:00 zhangliangddq
阅读(24)
评论(0)
推荐(0)
编辑
2023年9月14日
Logback详解
摘要: 1、基础知识 参考链接 https://blog.csdn.net/qq_36850813/article/details/108569093 2、root节点 <!-- 设置最基础的日志输出级别 默认为DEBUG--> <root level="INFO"> <appender-ref ref="
阅读全文
posted @ 2023-09-14 14:45 zhangliangddq
阅读(55)
评论(0)
推荐(0)
编辑
2023年9月5日
JVM基础知识
摘要: # 1、基础 ![](https://img2023.cnblogs.com/blog/880352/202309/880352-20230905141130380-1192272066.png) 1.7 的方法区:被称为永久代,放于堆当中。 1.8 的方法区:被称为元空间,在物理内存中,但是在物理
阅读全文
posted @ 2023-09-05 14:25 zhangliangddq
阅读(13)
评论(0)
推荐(0)
编辑
2023年9月4日
JVM常用命令及其使用范围
摘要: 1、jstack jstack主要用来查看某个Java进程内的线程堆栈信息 1.1 打印线程信息(排查CPU使用率高) https://www.cnblogs.com/hopeway-shaon/p/17676986.html 1.2 获取进行运行的情况 jstack -l PID “prio=5”
阅读全文
posted @ 2023-09-04 15:29 zhangliangddq
阅读(36)
评论(0)
推荐(0)
编辑
java排查程序CPU偏高
摘要: 1、通过top命令查询到cpu利用率较高的进程ID 命令:top 如下图:进程ID 77397 2、通过进程ID查询该进程下的线程 命令: top -H -p 77397 如下图:线程ID 77397 3、10进制的线程转换为16进制的线程 printf "ox%x\n" 77433 输出结果: 0
阅读全文
posted @ 2023-09-04 14:47 zhangliangddq
阅读(58)
评论(0)
推荐(0)
编辑
2023年8月29日
Ribbon是如何进行负载的
摘要: # 1.Ribbon是如何进行负载的 ``` 配置类:RibbonClientConfiguration @Bean @ConditionalOnMissingBean public ILoadBalancer ribbonLoadBalancer(IClientConfig config, Ser
阅读全文
posted @ 2023-08-29 15:28 zhangliangddq
阅读(17)
评论(0)
推荐(0)
编辑
Redis基础
摘要: # 0、常用操作 - redis-server redis.conf 启动 - redis-cli 执行shutdown命令 会进行保存 - lastsave 最后的更新时间 # 1. Redis 5种数据类型 - string(字符串) - hash(哈希散列) - list(列表) - set(
阅读全文
posted @ 2023-08-29 11:02 zhangliangddq
阅读(6)
评论(0)
推荐(0)
编辑
基于Redis的队列
摘要: # 1. 队列 ``` //发布 @ApiOperation(value = "put 普通队列") @PostMapping("/queuePut") public Object put(@RequestBody CommonMapRespDTO respDTO) { for (int i = 0
阅读全文
posted @ 2023-08-29 10:20 zhangliangddq
阅读(30)
评论(0)
推荐(0)
编辑
2023年8月28日
基于Redis的数据一致性
摘要: # 1. 分布式的环境下, MySQL和Redis如何保持数据的一致性? 解决方案: 延时双删 参考链接: https://www.zhihu.com/question/36413559 # 2.通常情况下的查询请求处理流程 ![](https://img2023.cnblogs.com/blog/
阅读全文
posted @ 2023-08-28 16:10 zhangliangddq
阅读(17)
评论(0)
推荐(0)
编辑
2023年8月25日
Redis开启Key过期监听
摘要: # 1.开启过期通知配置 默认 notify-keyspace-events "" 修改为:notify-keyspace-events Ex 只有当key被删除时候 才会通知 并不是在key过期后就马上删除的 # 2.增加监听类 ``` public class RedisKeyExpiratio
阅读全文
posted @ 2023-08-25 14:39 zhangliangddq
阅读(1366)
评论(0)
推荐(1)
编辑
下一页