自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小轱辘

学习,坚持,注意健康

  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

原创 socket

lrs_startup(257); //socket初始化lrs_set_send_timeout(120,0);//发送超时lrs_set_recv_timeout(120,0);//服务器响应超时lrs_set_recv_timeout2(120,0);//接收超时lrs_set_accept_timeout(120,0);//socket连接创建超时lrs_set_connect_timeout(10,0);//socket连接超时lrs_create_socket("sock...

2021-08-28 18:35:27 163 1

原创 AIX系统分析工具详解

目录性能检查总览:CPU性能分析步骤:内存分析步骤:IO分析步骤:性能检查总览:AIX性能检查模块包括CPU、内存、IO以及网络,其常规步骤可展示为下图:针对目前的实际情况,主要介绍CPU、内存和IO的内存分析常规步骤。CPU性能分析步骤:1、判断CPU(usr%+sys%)的比率是否大于90%,如超过转2。命令:sar,vmstat,topas, nmon等例子:topas,其中user%对应于用户态(usr%)占用的CPU使...

2021-08-28 17:23:54 1006

原创 wls应用命令部署与卸载

目录1.查看wls节点运行状态2.配置wls环境变量3.部署4.卸载部署参数说明1.查看wls节点运行状态[root@localhost lib]# jps[root@localhost lib]# ss -tnlp|grep 237052.配置wls环境变量[deploy@localhost bin]$ pwd/home/deploy/web/wlserver/server/bin[deploy@localhost bin]$ ./setWLSEnv

2021-08-28 13:46:19 656

原创 DB2数据导入和导出

目录1.创建db2用户和赋予用户DB2数据库权限2.导出表结构和表数据3.导入表结构和表数据1.创建db2用户和赋予用户DB2数据库权限useradd jldb //创建db2用户passwd jldb // 设置密码gpasswd -a jldb db2iadm1 // 把jldb用户添加到db2iadm1用户组db2 connect to jldb // 连接到jldb数据库 切换db2实例管理员操作db2 grant connect

2021-08-28 12:34:45 3051

原创 Linux防火墙添加端口

1.使用命令查看端口开启情况iptables -L -niptables -F #清除预设表filter中的所有规则链的规则iptables -X #清除预设表filter中使用者自定链中的规则/etc/rc.d/init.d/iptables save #保存以后下次重启才会开启service iptables restart #重启一下防火墙...

2021-08-26 15:59:16 3674

原创 ORACLE基本命令

目录1.数据库启停相关命令//登录方式 SQL> sqlplus"/as sysdba"SQL> conn /as sysdba//以system用户身份登陆oracle SQL> sqlplus /nologSQL> conn /as sysdba //立即关闭方式 SQL> shutdown immediate//启动数据库 SQL> startup//查看监听状态 SQL> lsnrctl status //启动监听

2021-08-05 21:47:06 312

原创 WebPageDiagnostics网页分析

Web Page Diagnostics(网页分析)可以对事务的组成进行抽丝剥茧的分析,得到组成这个页面的每一个请求时间分析,了解响应时间中有关网络和服务器处理时间的分配关系,可以实现对网站的前端性能分析,明确系统响应时间较长时由服务器端(后端)处理能力不足还是短连接到服务器的网络(前端)消耗导致的。 1.Download Time下载时间分析——组成页面的每个请求下载时间——可以看到创建用户的操作由4个请求组成,其中导致注册用户较慢的主要原因是注册完成后需要等待两秒钟再刷...

2021-08-05 21:33:02 531

原创 Charles注册

抓包工具Charles的使用心得https://www.jianshu.com/p/fdd7c681929cCharles 在线License注册工具https://www.zzzmode.com/mytools/charles/

2021-07-13 20:56:05 720

原创 RedHad7.2 更换yum源

1.卸载RedHad自带的rpm -aq | grep yumrpm -aq | grep yum | xargs rpm -e --nodepsrpm -aq | grep python-iniparserpm -aq | grep python-iniparse | xargs rpm -e --nodeps2.下载安装rpmhttps://mirrors.aliyun.com/centos/7/os/x86_64/Packages/python-inipa...

2021-01-11 15:08:05 139

原创 使用jmeter测试oracle与MySQL数据库性能

一、MySql1.下载jdbc,将jdbc解压,将mysql-connector-java-version-ga-bin.jar这个文件copy到jmeter/lib下;2.打开jmeter,设置jdbc请求;1) database url: jdbc:mysql://localhost:3306/DatebaseName .其中localhost:3306,这个是你测试的server地址, DatebaseName,这个是你测试的数据库名字。这个url是jdbc的连接2) Drive...

2021-01-11 14:58:32 206

原创 excel自定义样式,导出接口测试结果

导出效果图:Excel4J:https://github.com/Crab2died/Excel4JExcel模板自定义属性1.引用excel4j jar包<!-- https://mvnrepository.com/artifact/com.github.crab2died/Excel4J --><dependency> <groupId>com.github.crab2died</groupId> ...

2021-01-10 12:33:11 106

原创 HttpClient以multipart/form-data上传文件

1.抓包请求:2.代码实现public static String doPostUpload(String url, Map<String, ContentBody> mapParam, String headers) { // 创建请求连接,添加Cookie CloseableHttpClient closeableHttpClient = null; CookieStore cookieStore = new BasicCookieStore(...

2021-01-10 12:29:12 731

原创 jmeter跨线程组传参

1,获取登录Cookie信息2,BeanShell PostProcessor${__setProperty(new,${Cookie},)}//${__setProperty(Cookie,${Cookie},)}3,http信息头管理器4,下面线程组接口引入http信息头管理器JSESSIONID=${__P(new,)}...

2021-01-10 12:20:51 184

原创 讨论lr中的html和http

近期一直困惑LoadRunner中的http协议录制方式。先说说我自己理解的这两种录制方式吧html_based:把所有请求合在一块 第一种是描述型录制:例如页面有什么,他就录什么。像关联需要动态化session他无法录制 第二种是描述型录制:与第一种区别是web_url,web_submit_date与web_link,web_submit_from的区别 https://blog.csdn.net/app...

2021-01-10 12:15:37 291

原创 根据程序下载进度条编写测试脚本

程序前台显示下载的进度条,后台服务器处理下载进度的内容。Action(){ lr_start_transaction("获取小房子菜单_02"); web_url("eosMenu.do", "URL=http://10.1.30.181:7010/slsint_1104/eosMenu.do?method=getMenuData&alllifesessionid=cc1df387-e5f9-4c1b-81cb-81bcf8aef28c&...

2021-01-10 12:04:25 98

原创 生成随机字符串并引用

目的:使用随机字符串拼接引用,实现对注册接口压测;//随机生成字符串int itera_num,rand_num,i;char i_name[24]="";char StrTable[]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; ..........省略................... for (i=0;i<=8;i++) {rand_num=rand()%62;st...

2021-01-10 12:00:12 155

原创 tomcat性能优化总结

一、 Tomcat JVM 参数设置推荐JVM参数 类型 参数 运行模式 -sever,生产环境下建议开启服务器模式 整个堆内存大小 推荐将-Xms和-Xmx设置相同的值避免在每次GC 后调整堆的大小,sun官方文档建议最大不要超过可用物理内存的80%,经验值为物理内存的一半 年轻代空间大小 -XX:NewSize=256m ...

2021-01-10 11:55:24 148

原创 top

top命令用法:top的使用方式:top - [d delay] [q] [c] [S] [s] [i] [n] [b]dddddddddddddddddd : 改变显示的更新速度,或是在交谈式指令列( interactive command)按 s q : 没有任何延迟的显示速度,如果使用者是有 superuser 的权限,则 top 将会以最高的优先序执行 c : 切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称...

2021-01-09 10:50:57 107

转载 nginx负载均衡的5种策略(转载)

 原地址:https://www.cnblogs.com/andashu/p/6377323.html负载均衡(load balance)是将流量负载分摊到不同的服务单元,保证服务器的高可用,保证相应足够快,给用户良好的体验;                                                                               ...

2018-07-21 12:46:16 1283 2

原创 修改操作系统句柄数和用户进程数

     对于一般的应用来说(像Apache、系统进程)1024完全足够使用。但是像squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示。怎么查看当前进程打开了多少个文件句柄呢?lsof -n |awk '{print $2}'|sort|uniq -...

2018-07-20 12:45:28 3426

原创 LR报错:Error 27796 Failed to connect to server

原错误信息:Action.c(58): Error -27796: Failed to connect to server "10.1.44.68:7013": [10048] Address already in useTry changing the registry valueHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services...

2018-07-20 10:38:40 1164

原创 MAT(MemoryAnalyzerTool)

下载:https://www.eclipse.org/mat/previousReleases.php

2018-07-19 21:18:02 268

原创 学习的加速方法

 1、准确定位目标定位问题定位2、找到途径列学途径记录3、彻底执行及时开始全神贯注长期坚持4、及时反馈5、反复调整6、完整记录 加油!...

2018-07-19 21:15:40 410

原创 nginx配置监控

     通过查看Nginx的并发连接,我们可以更清除的知道网站的负载情况。Nginx并发查看有两种方法(之所以这么说,是因为笔者只知道两种),一种是通过web界面,一种是通过命令,web查看要比命令查看显示的结果精确一些。下面介绍这两种查看方法;1.通过浏览器查看  通过web界面查看时Nginx需要开启status模块,也就是安装Nginx时加上        –with-http...

2018-07-19 21:09:29 1901

原创 vmstat命令

   vmstat命令是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、cpu活动进行监控统计等;虚拟内存和物理内存和虚拟内存区别:  1.物理内存:      直接从物理内存读写数据要比从硬盘读写数据要快的多,因此所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念;     ...

2018-07-19 20:48:37 422

原创 iostat命令

      iostat 命令主要通过观察物理磁盘的活动时间以及他们的平均传输速度,监控系统输入 / 输出设备负载。    根据 iostat 命令产生的报告,用户可确定一个系统配置是否平衡,并据此在物理磁盘与适配器之间更好地平衡输入 / 输出负载。iostat 工具的主要目的是通过监控磁盘的利用率,而探测到系统中的 I/O 瓶颈。不同操作系统命令格式输出格式略有不同,管理员可以通过查...

2018-07-19 19:28:05 951

原创 iotop命令

 iotop命令是一个用来监视磁盘I/O使用状况的top类工具,iotop具有与top相似的UI,其中包括pid、user、I/O、进程等相关信息等;iotop安装:yum -y install iotop执行iotop显示:Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/sTID PRIO USER ...

2018-07-19 16:29:41 5624 1

原创 关于spotlight_on_oracle的配置及操作

Spotlight是一个强有力的Oracle数据库实时性能诊断工具,提供了一个直观的、可视化的数据库活动展现。Spotlight可视化展现性能瓶颈,一旦某个指标超出可接受的阀值的话。而且,通过下钻功能,DBA可以简单、快速地追查性能瓶颈的底层原因。 其原理是通过设定的频率查询ORACLE内部开放的性能视图,主要是CPU上的性能消耗,需要创建新的DBA角色的用户用于监...

2018-07-19 16:12:29 3309

原创 手动释放服务器中swap

根据linux 内核机制介绍,一般情况下不会用到swap交换分区,除非物理内存真的不够用了,才会使用swap分区把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从swap分区中恢复保存的数据到内存中。1.调整swap设置//默...

2018-07-19 12:53:43 1184

原创 awr报告生成

需要中文的需先执行:export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"1.以oracle用户登录到数据库服务器2. sqlplus " /as sysdba"3.执行脚本:@?/rdbms/admin/awrrpt.sql4.设置生成报告模式:(默认直接回车)5.设置报告时间段的天数: 说明:(只导当天的...

2018-07-19 11:43:45 1235

原创 IO负载高来源定位pt-ioprofile

 1.使用top -d 1 查看%wa是否有等待IO完成的cpu时间,简单理解就是指cpu等待磁盘写入完成的时间;IO等待所占用的cpu时间的百分比,高过30%时IO压力高;2.使用iostat -d -x 1 输出(-x表示显示和io相关的扩展数据);3.使用iotop定位负载来源工具具体查看IO负载主要是落在哪个进程上了;如何规避IO负载过高的问题呢?具体问题具体分析: 1)如果...

2018-07-19 00:36:31 3961

原创 java应用cpu使用率过高问题排查

---------------------------------------linux下如何定位代码问题-------------------------------1、先通过top命令找到消耗cpu很高的进程id假设是1232、执行top -p 123单独监控该进程3、在第2步的监控界面输入H,获取当前进程下的所有线程信息4、找到消耗cpu特别高的线程编号,假设是1235、...

2018-07-18 23:59:59 55995 27

原创 收集文件格式在线转换

 在线把.chm转换成PDF:https://www.zamzar.com/convert/chm-to-pdf/?yyue=a21bo.50862.201879#在线把PDF转换Word:https://smallpdf.com/cn/pdf-to-word

2018-07-18 23:41:31 663

show-busy-java-threads.sh

java线程定位脚本

2020-12-25

jmeter利用bean shell加密解密方法.docx

利用jmeter,bean shell对加密解密进行测试(以RSA加密为例) 1.加密测试 2.解密测试 3.文档包含代码和步骤描述

2019-11-28

spolight工具合集

spolight工具包含:unix,mysql,windows,oracle,oracleRAC等;

2018-07-21

Burp Suite使用介绍.pdf

Burp Suite使用操作文档;Burp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程。

2018-07-19

空空如也

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

TA关注的人

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