- 博客(70)
- 收藏
- 关注
原创 【部署】01_Jenkins部署与项目配置
文章目录基础环境部署步骤自动编译项目更新记录基础环境Docker 20.10Centos 7.6Jenkins 2.332.3Jenkins Images jenkinsci/blueocean:latestdocker-compose 1.25部署步骤下载镜像docker pull jenkinsci/blueocean创建Jenkins本地目录/data/jenkins/data启动Jenkinsversion: '3'services: jenkins: i
2022-05-24 22:22:03 607
原创 【conda基础】01_conda基础环境配置
文章目录1. 基本命令引用1. 基本命令创建一个python3.7.3的虚拟机环境conda create -n test python=3.7.3查看所有虚拟环境列表conda env list激活虚拟环境conda activate test删除虚拟环境conda remove -n test --all使用国内源安装依赖包(需要先激活目标环境)pip install -i https://pypi.tuna.tsinghua.edu.cn/simpl
2022-04-03 18:30:54 1590
原创 【Java】性能测试_JMeter提取Response Header的JSESSIONID信息
文章目录JMeter概述问题总结引用JMeter概述与wrk相比,JMeter是一款更专业的性能测试工具,提供更多管理选项,提供GUI。笔者在开发完成API工作后会做一些性能测试。整体感受就是功能比较强大,GUI方便配置参数,适合专业测试人员使用。问题后端性能测试过程中,我们希望模拟一个完整的请求过程,即:模拟用户登录成功模拟用户频繁执行某个操作,达到API性能测试目的。那么问题来了。步骤2中如何得到步骤1的session/token信息呢?我们需要配置JMeter以便获取到相关信息。下面
2022-01-02 13:52:14 11051
原创 【Java】OOM_wrk性能测试导致的JVM堆内存溢出问题排查
文章目录背景介绍环境常用命令gc日志文件策略常用参数配置发生堆溢出时将快照存入指定目录堆文件那件输出格式引用实践案例JVM参数背景介绍笔者希望通过wrk测试环境JDK1.8JVM 25.275-b01Springboot 2.1常用命令查找Java进程root@vm1:/data# jps1 backend.jar118 Jpsroot@vm1:/data#root@vm1:/data# ps -ef|grep javaroot 1 0 11 1
2022-01-02 13:24:16 381
原创 【Spring】日志_Logback参数totalSizeCap无效原因排查
文章目录问题描述环境说明分析日志文件策略解决办法源码解析引用问题描述压力测试阶段,笔者发现日志文件的磁盘占用空间达到3GB且还在不断增加。但是笔者设置的日志文件的总容量限制(totalSizeCap)是1GB,即totalSizeCap参数未生效。笔者还发现自信的文件编号是3000,但是目录下没有0-999的文件,自存在1000~3000的编号。环境说明Springboot 2.1JDK 1.8logback 1.2.3logback-spring配置的日志策略如下 <ap
2021-12-19 16:14:55 14341 1
原创 【测试工具】01_wrk基本用法
文章目录基本概念引用基本概念(base) ➜ wrkLuaScript wrk -t50 -c50 -d10s -s spindlePOSTTest.lua --latency http://localhost:9095/deviceTypeInfo/create# 实践引用http://www.fridayhaohao.com/articles/23/
2021-10-24 13:39:40 2310
原创 【OS】常用操作_命令与配置
文章目录SSH配置SSH配置客户端与服务端心跳机制配置/etc/ssh/sshd_configClientAliveInterval 30ClientAliveCountMax 6ClientAliveInterval:每隔多少秒,服务器端向客户端发送心跳。ClientAliveCountMax:发送最大心跳次数。超过此值就认为客户端已断开。......
2021-10-22 14:54:03 449
原创 【Redis】04_持久化原理
文章目录1 问题描述2 Redis持久化方式3 持久化原理3.1 rdb方式优点缺点3.2 aof方式优点缺点引用1 问题描述业务数据刚写入Mysql,开发者期望这些数据应该同步到Redis,但此时Redis服务挂了Redis服务无故卡死,开发者期望重启Redis服务…以上情况,均需要考虑Redis的数据持久化机制,即考虑如何将内存数据持久化到硬盘。即使Redis服务挂了,Redis重启,也不会影响到业务数据的使用。2 Redis持久化方式rdb(Redis Database) 基于一定
2021-09-05 16:21:19 69
原创 【Shell】03_Docker镜像自动导入导出
文章目录镜像导入镜像导出镜像导入#/bin/shfor img in `find ./ -name '*.tar' && find ./ -name '*.gz' `#for img in `ls *.tar.gz && ls *.tar`do docker load -i $imgdone镜像导出#!/bin/bashMAGES_LIST=$(docker images | awk "NR>1" | awk '{print $1":
2021-08-24 23:35:27 184
原创 【Cassandra】01_表的TTL
修改表的TTL,指定的数值是秒alter table test_ttl.empty_table with default_time_to_live= 120;insert into test_ttl.empty_table(id, name) values(1,'111111');insert into test_ttl.empty_table(id, name) values(2,'222222');insert into test_ttl.empty_table(id, name) val.
2021-04-23 17:22:40 1350
原创 【Git】01_基本命令使用
1.1 分支查看分支信息git branch创建分支git branch b1切换分支git checkout b1删除分支$ git branch -d b1
2021-04-12 21:05:47 96
原创 【Shell】01_常用命令
sed -i ‘.bak’ “s/hqpdm/bbac_sh/g” *.sqlbase) ➜ db c cat modifyFileName.sh #!/bin/bashfor file in `ls`do newFile=`echo $file | sed 's/sql/sql.bak/g'` cp $file $newFiledone
2021-04-12 13:19:04 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人