自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 记录一次Java服务在生产环境的性能调优

生产上的服务内存经常溢出,在经历了几次服务挂掉的情况,我终于痛下决心要好好的将这个数据服务优化了!

2023-05-09 17:37:52 185

原创 记录一次线上Mysql Cpu飙升问题

在最近的一次grafana仪表盘上观测到公司的生产服务器CPU指数飙升到97%以上,ioutil的指数也在90%以上,这台服务器的配置是16核32g,2T的硬盘空间,而这个16核还是从上周的8核升上来的,按理来说不至于资源这么快用完了。于是开始漫长的分析之路。本着解决问题的原则,笔者先根据查询条件建了一个组合索引,下图可以看到,type变为了range(虽然比index好了一点),但是是走了具体的条件索引的,所以查询效率应该是大大增强了。

2023-05-09 15:44:03 206 1

原创 批量协同管理服务器

批量控制终端在布置集群,或批量控制服务器时候,传统方式需要一个一个点开终端敲入重复的命令。这里记录一下怎么更方便去控制。首先此种方案使用mac系统,windows有没有相关方案还不清楚csshx安装 使用brew install csshx直接安装即可 如果出现brew 命令不存在,则需要百度安装homebrew,这里提供一条命令给大家试试: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/m

2021-01-22 09:55:46 132

原创 Gitlab两个项目代码合并

Gitlab两个项目之间的合并目标目标因为公司有个项目在gitlab上分成了两个,所以特此记录下gitlab上两个项目合并的过程。先确定好两个分支target: A项目dev分支。source: B项目dev分支。clone A项目git clone A.git克隆后切换到dev分支git checkout dev设置B项目为A项目的远程地址git remote add base-dev B.git一般本地的分支默认都是origin的远程名称,所以为了不冲突起了个别

2021-01-19 14:35:15 4421 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除