02 2023 档案
摘要:发现 生产的一个查询界面高延迟,后又陆续发现一些无响应的接口。 经排查出现问题的流程都有和redis交互。 咨询近一期迭代有升级redis客户端。 打开服务器。使用redis-cli命令client list client list 命令文档 :https://redis.io/commands/c
阅读全文
摘要:### 第一步 安装jdk > 安装jdk17.过程略(因为vscode 支持17以及以上的版本. 所以这个必须要安装) . > 我的项目用的jdk1.8 所以jdk1.8也要下载到本地. > 安装好后 cmd命令窗口java -version 检查是否安装成功 > 注意 : 本地环境配置17 或者
阅读全文
摘要:cd /usr/local/ wget https://mirrors.huaweicloud.com/java/jdk/11+28/jdk-11_linux-x64_bin.tar.gz tar -zxvf jdk-11_linux-x64_bin.tar.gz vim /etc/profile
阅读全文
摘要:你 -> 有么有 如下经历: 项目上线后发现功能缺失,或者不应该出现在该版本. 项目紧急回滚手忙脚乱. 耗时巨长甚至搞不定. 查找历史版本难如登天. 经常性出现因代码合并、漏提交等问题导致的 生产事故. 天天提醒小心提交代码. 主版本还是一坨屎. 多次版本迭代并行开发、测试时,出现互相渗透,互相影响
阅读全文
摘要:宏观角度 横向扩展 : 从单应用的cpu利用率,提高cpu核数,到增加集群数. excuteTime: 减少接口相应时间,也就是减少qps的被除数,从而提高qps. 从客户点击按钮开始说起 客户点击按钮经历的第一关可能是 nginx. nginx 的作用反向代理和负载均衡. 其实他还可以有一个作用.
阅读全文
摘要:// TODO
阅读全文
摘要:xxl-job 是我每天打开频率最高的中间件没有之一. 那ta都用来干啥啊.给业务项目提供了哪些服务? 标题 1. Canal 同步. 2. ES备份. 3. Mysql迁移. 4. Mysql脚本同步. 5. 数据同步至Redis. 6. 业务调度. 7. Mysql自增键使用率监控. 8. My
阅读全文
摘要:问题 在新增一个 mysql 同步到 es 的作业时. 发现数据消费包括消费的上游一切正常, 但是es中数据是空的. 检查canal-adapter 日志发现 有报错空指针如下: Caused by: java.lang.RuntimeException: java.lang.NullPointer
阅读全文