介绍 最近公司搭建了一套压力测试平台,引用的是开源的项目 Ngrinder,做了二次开发,在脚本管理方面,去掉官方的SVN,引用的是Git,其他就是做了熔断处理等。 对技术一向充满热情的我,必须先来拥抱下传说中的压测平台。 一、开发脚本环境配置项: 安装JDK1.7+,Git,Maven 二、新建一 ...
分类:
其他好文 时间:
2019-10-31 16:21:14
阅读次数:
226
shell "-x"选项可用来跟踪脚本的执行,是调试shell脚本的强有力工具。“-x”选项使shell在执行脚本的过程中把它实际执行的每一个命令行显示出来,并且在行首显示一个"+"号。 "+"号后面显示的是经过了变量替换之后的命令行的内容,有助于分析实际执行的是什么命令。 “-x”选项使用起来简单 ...
分类:
系统相关 时间:
2019-08-28 13:13:08
阅读次数:
96
写Dockerfile可以先不指定CMD、ENTRYPOINT等启动命令,只要拷贝就好了 如下: 先注释掉CMD启动命令,打包镜像app,然后用sh命令启动并进入容器, 进入容器后,再启动应用的启动脚本,调试即可。 非常适用于docker log日志查看报错信息 不明确的情况, 如 exec use ...
分类:
其他好文 时间:
2019-06-28 16:36:08
阅读次数:
166
(1)shell脚本调试模式:(可以清楚的知道执行shell脚本时具体哪一步报错了,以及报错内容) -sh -x 脚本文件:eg:# sh -x /root/XXXX.sh (2)复杂shell脚本调试:(可用于提示用户正在执行的shell命令所执行的步骤内容) 插入echo断点:eg:echo ' ...
分类:
系统相关 时间:
2019-02-21 12:58:01
阅读次数:
202
因为要测试防火墙的规则,指定源端口,没有找到合适的发包工具,故用python脚本来模拟 指定端口号运行脚本 ...
分类:
其他好文 时间:
2019-01-15 14:35:53
阅读次数:
237
前言 Cygwin工具可以满足你在Windows系统上学习Linux基本命令操作、脚本调试的基本需求。 Cygwin使用介绍 1、Cygwin可以让你在Windows系统上使用Linux基础命令、vi编辑器,满足你学习linux命令学习、调试脚本的需求。 2、借助Cygwin中Linux相关命令,在 ...
目标:用50个并发用户创建3000个账号到HP Web Server 分析: 1. Vugen录制脚本时,打开首页http://127.0.0.1:1080/WebTours/,进入注册账号界面不用重复打开,放入vsuer_init. 2. 创建账号页面需要重复操作,放入Action. 3. 登出账 ...
分类:
其他好文 时间:
2018-12-24 10:24:58
阅读次数:
380
windows下编写的脚本放到linux下执行前最好执行一下dos2unix转换一下换行符。 也可以是设置好工具的编码UTF-8无BOM,UNIX格式换行符,也可以打开显示空字符,注意tab和4个空格不要混用。 echo可以输出变量的值用于调试: -x是追踪脚本执行过程的一种好方法: -n:不会执行 ...
分类:
系统相关 时间:
2018-11-22 00:19:36
阅读次数:
150
高并发的系统中,redis的使用是非常频繁的,而lua脚本则更是锦上添花。因为lua脚本本身执行的时候是一个事务性的操作,不会掺杂其他外部的命令,所以很多关键的系统节点都会用redis+lua来实现一致性的操作请求。但是在实际开发过程中,由于redis lua脚本调试难的问题,导致大量的时间耗费在了 ...
分类:
编程语言 时间:
2018-11-08 16:18:56
阅读次数:
188