会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
mindSucker
上一页
1
2
3
4
5
6
下一页
dubbo的异常栈问题
摘要: 1.现象: 当dubbo provider 抛出异常时,dubbo consumer 在输出异常栈信息时,展示的都是provider 侧的线程栈,这是因为,异常的stackTrace实在在new Throwable()的时候生成的。 /** * Constructs a new throwable
阅读全文
posted @ 2020-08-13 18:20 mindSucker
阅读(427)
评论(0)
推荐(0)
编辑
Mysql lock wait timeout
摘要: 前段时间遇到一个问题,有个事务内的代码,但是显然没有全部回滚,导致业务事务不完整;error message如下 org.springframework.dao.CannotAcquireLockException: ### Error updating database. Cause: com.m
阅读全文
posted @ 2020-08-06 10:12 mindSucker
阅读(789)
评论(0)
推荐(0)
编辑
Mingw-w64安装
摘要: Mingw-w64官网可以下载到安装程序,进行下载安装,但是速度极度的缓慢,所以不太建议; sourseForge,可以去SourceForge搜索mingW,找到 MinGW-w64 - for 32 and 64 bit Windows,点进去,看files,选择对应MinGW-W64版本,进行
阅读全文
posted @ 2020-07-13 19:23 mindSucker
阅读(822)
评论(0)
推荐(0)
编辑
关于InterruptedException
摘要: 1.InterruptedException的由来 "Thread.sleep(long millis)", 以及"thread.wait()"方法,都会抛出InterruptedException,很多时候都不知道怎么处理这个异常;这个异常是由thread.interrupt()产生的,比如如果A
阅读全文
posted @ 2020-07-10 16:41 mindSucker
阅读(264)
评论(0)
推荐(0)
编辑
dubbo服务整合zipkin
摘要: 去年一直有想法将openTracing整合进自己的dubbo服务的想法。但是zipkin brave 对 dubbo的支持,没有更新到最新版本,所以一直没有行动。 目前zipkin支持的语言,以及框架如下图:具体可以参考官方网址 其中brave library 是一个java项目,提供了对主流web
阅读全文
posted @ 2020-07-07 18:14 mindSucker
阅读(1162)
评论(0)
推荐(0)
编辑
k8s优雅停机的探索
摘要: 1.问题背景: 我们项目里用到了dubbo分布式框架,使用了redis注册中心,当服务shutdown时,没有向注册中心注销服务,也没有向consumer unregister;导致在服务重启后,第一次连接继续连接老的服务ip上并无法连接; 2.问题原因: ①阿里云的托管k8s集群当时还不支持shu
阅读全文
posted @ 2020-05-07 10:18 mindSucker
阅读(1565)
评论(0)
推荐(0)
编辑
JUC-FutureTask
摘要: 1. 当我们执行Future future = executorService.submit(myCallable);代码时,我们执行了什么? 从类图可以看到,FutureTask实现了两个基类(Future,Runnable);这里实现Future的目的,很明确,因为Future就是代表一个异步任
阅读全文
posted @ 2020-04-29 19:08 mindSucker
阅读(179)
评论(0)
推荐(0)
编辑
jdk内置java命令 -java环境监控
摘要: 参考: "Oracle Javase8 Doc" 关注Monitoring 1. "jps" 查询当前机器上当前用户的jvm进程的启动信息,包括pid,启动类,启动参数等相关信息 jps [ options ] [ hostid ] options: + q 只展示JVM的进程id + m 展示ma
阅读全文
posted @ 2019-12-12 19:59 mindSucker
阅读(291)
评论(0)
推荐(0)
编辑
JVM 备忘录
摘要: Java 虚拟机 GC 日志相关配置 -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC -Xloggc:./gc.log -XX:+PrintGC 输出GC日志 -XX:+PrintGCDetails 输出GC的详细日志 -X
阅读全文
posted @ 2019-11-28 11:17 mindSucker
阅读(161)
评论(0)
推荐(0)
编辑
线上镜像代码版本对比
摘要: 1.问题背景: 接手一个一上线运行的项目,但是不知道,线上运行的代码版本 2.解决思路: 获取线上运行项目代码 批量比对代码,判断版本 3.实现方式: 首先通过拉取线上镜像,通过inspect 镜像,查看项目运行目录,然后本地运行镜像,通过docker cp命令,获得项目运行文件(针对我的情况是wa
阅读全文
posted @ 2019-11-11 14:02 mindSucker
阅读(382)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
下一页
导航
博客园
首页
联系
订阅
管理
公告