摘要: 前言 大家在开发中有没有遇到过因循环依赖导致项目启动失败?在排查循环依赖的过程中有没困难?如何避免写出循环依赖的代码? 我没写过循环依赖的代码,作为稳定性负责人,我排查过多次。 有些逻辑简单的代码,循环依赖很容易排查。但是,我们的业务超级复杂,绝大多数循环依赖,一整天都查不出来。 起初我们遇到一个循 阅读全文
posted @ 2020-11-11 14:00 zzhi.wang 阅读(1256) 评论(2) 推荐(0) 编辑
摘要: 一个开源.net混淆器——ConfuserEx 阅读全文
posted @ 2014-08-26 16:15 zzhi.wang 阅读(36760) 评论(104) 推荐(86) 编辑
摘要: 背景 新电脑mac m1 goland调试抛出异常 异常信息 第一次异常信息 could not launch process: can not run under Rosetta, check that the installed build of Go is right for your CPU 阅读全文
posted @ 2022-08-20 10:05 zzhi.wang 阅读(1900) 评论(0) 推荐(0) 编辑
摘要: 客户端采样配置 当使用配置对象实例化跟踪器时,可以通过sampler.type和sampler.param属性选择采样类型.Jaeger库支持以下采样器: 常量(sampler.type=const)采样器始终对所有traces做出相同的决定。 它要么采样所有跟踪(sampler.param=1), 阅读全文
posted @ 2021-11-06 22:43 zzhi.wang 阅读(845) 评论(0) 推荐(0) 编辑
摘要: k8s 删除namespace失败(强制删除也是出现报错),状态Terminating,如下: kubectl delete namespace k8s-springboot Error from server (Conflict): Operation cannot be fulfilled on 阅读全文
posted @ 2020-03-29 11:21 zzhi.wang 阅读(2348) 评论(0) 推荐(0) 编辑
摘要: public void mytest() { long start = System.currentTimeMillis(); Thread thread = Thread.currentThread(); Field threadLocalsField = null; try { threadLocalsField = Thread.class.getDeclaredField("threadL 阅读全文
posted @ 2020-01-05 17:14 zzhi.wang 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1 ,show table status from your_database_name 这个不准; 2,这个比较详细 select database_name, table_name, index_name, round((stat_value*@@innodb_page_size)/1024/1 阅读全文
posted @ 2019-09-24 17:23 zzhi.wang 阅读(2299) 评论(0) 推荐(0) 编辑
摘要: 先回答问题,是的。 故事, 如下图,今天查看慢sql发现同事在建索引的时候竟然包含了主键,第一感觉这种姿势不对。 我记得很多文章都说过二级索引会自动带上主键,为什么还有人这么操作,后来差了些资料,如下: https://stackoverflow.com/questions/21996001/sho 阅读全文
posted @ 2019-09-20 16:20 zzhi.wang 阅读(684) 评论(0) 推荐(0) 编辑
摘要: “mf*” 为你的key redis-cli -h 127.0.0.1 -p 6379 -a yourpassword keys “mf*” |xargs redis-cli -h 127.0.0.1 -p 6379 -a yourpassword DEL 阅读全文
posted @ 2018-12-29 14:04 zzhi.wang 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 背景:测试同学想根据一组user_id 获取token做测试,由于各种原因(数据量大,sql语句复杂),只能根据user_id一条条查,于是写了个脚本: 1, 先查询需要的user_id 导出到user_do.csv 文件 2,脚本(示例): 阅读全文
posted @ 2018-12-29 13:16 zzhi.wang 阅读(3867) 评论(0) 推荐(0) 编辑
摘要: https://github.com/spring-cloud/spring-cloud-openfeign/issues/59 看到github 有人问这个问题,做了个示例: 通过Aspect ,我们能拿到 FeignClient 请求和响应信息,可以做性能、异常上报。 https://www.c 阅读全文
posted @ 2018-11-23 19:29 zzhi.wang 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 在Linux/Unix中,一般在屏幕上面看到的信息是从stdout (standard output) 或者 stderr (standard error output) 来的。许多人会问,output 就是 output,送到屏幕上不就得了,为什麼还要分成stdout 和 stderr 呢?那是因 阅读全文
posted @ 2018-10-08 10:33 zzhi.wang 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 代码: mybatis-config.xml 配置 阅读全文
posted @ 2018-09-06 12:50 zzhi.wang 阅读(654) 评论(0) 推荐(0) 编辑
摘要: Intellij IDEA 2017 控制台打印的内容超过屏幕宽度了,请问怎么自动换行? 记得重启idea 阅读全文
posted @ 2018-03-29 09:51 zzhi.wang 阅读(4896) 评论(0) 推荐(0) 编辑
摘要: 以前我们项目都是基于Apache HttpClient 连接池进行web 接口调用,后来用spring-boot, 发现 RestTemplate 挺好用。 简单介绍下: 什么是RestTemplate? RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTempla 阅读全文
posted @ 2018-03-18 11:03 zzhi.wang 阅读(13340) 评论(0) 推荐(2) 编辑
摘要: 原文地址: http://lgscofield.iteye.com/blog/1820521 测试: 依赖: 阅读全文
posted @ 2018-02-22 15:19 zzhi.wang 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 官方说明: 调用拦截扩展 扩展说明 服务提供方和服务消费方调用过程拦截,Dubbo 本身的大多功能均基于此扩展点实现,每次远程方法执行,该拦截都会被执行,请注意对性能的影响。 约定: 用户自定义 filter 默认在内置 filter 之后。 特殊值 default,表示缺省扩展点插入的位置。比如: 阅读全文
posted @ 2017-12-21 11:13 zzhi.wang 阅读(2314) 评论(0) 推荐(0) 编辑
摘要: 按照官方文档 ,发现dubbo-monitor-simple-x.x.x-assembly.tar.gz 下载不下来(地址访问不了),那么就自己下载源码构建吧。 我的zookeeper,hadoop 什么的一般都安装在/data 目录下。 1, 进入/data 目录,下载dubbo源码 如下图,我下 阅读全文
posted @ 2017-12-17 09:13 zzhi.wang 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: ### 全局块开始### #配置允许运行nginx服务器的用户和用户组 user nobody; #配置允许nginx进程生成的worker process 数 worker_processes 1; #配置nginx服务器运行对错误日志的存放路径 error_log logs/error.log; #error_log logs/error.log notice; #error... 阅读全文
posted @ 2017-12-05 09:43 zzhi.wang 阅读(262) 评论(0) 推荐(0) 编辑
摘要: spring-boot项目,生产环境运行一段时间后,上传图片报错,如下: threw exception [Request processing failed; nested exception is org.springframework.web.multipart.MultipartExcept 阅读全文
posted @ 2017-11-13 17:44 zzhi.wang 阅读(15502) 评论(0) 推荐(1) 编辑
摘要: systemctl restart networkJob for network.service failed because the control process exited with error code. See "systemctl status network.service" and 阅读全文
posted @ 2017-08-24 16:24 zzhi.wang 阅读(809) 评论(0) 推荐(0) 编辑