shell 腳本之用ab每隔30分鐘并發(fā)一次休息10分鐘
一、腳本如下:
#!/bin/bash echo "程序開始啟動(dòng)!" echo "程序每隔15分鐘停一次休息10分鐘" while true do echo "本輪循環(huán)開始執(zhí)行! 本次并發(fā)測試30分鐘!" ab -n 738100 -c 410 https://mybank.nbcb.com.cn/cc-test echo " 本輪測試結(jié)束 休息10分鐘 !" sleep 10m done echo " 程序測試結(jié)束!"
二、使用shell腳本監(jiān)控進(jìn)程,如果進(jìn)程停止,重新啟動(dòng)它
#!/bin/bash echo " 啟動(dòng)abtest程序! " while [ 1 ] ; do echo " abtest.sh 程序已重新啟動(dòng)起來了 " sleep 10s result=`pidof -x abtest.sh if [ -z "$result" ];then echo "process is finished" flag=0 fi sh echo " abtes.sh程序已掛請重新啟動(dòng)!" done sh abtest.sh
總結(jié)
以上所述是小編給大家介紹的shell 腳本之用ab每隔30分鐘并發(fā)一次休息10分鐘,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
- Apache ab并發(fā)負(fù)載壓力測試實(shí)現(xiàn)方法
- Python自動(dòng)化導(dǎo)出zabbix數(shù)據(jù)并發(fā)郵件腳本
- Java并發(fā)的CAS原理與ABA問題的講解
- Java并發(fā)系列之AbstractQueuedSynchronizer源碼分析(共享模式)
- Java并發(fā)系列之AbstractQueuedSynchronizer源碼分析(獨(dú)占模式)
- Java并發(fā)系列之AbstractQueuedSynchronizer源碼分析(概要分析)
- Java并發(fā)系列之AbstractQueuedSynchronizer源碼分析(條件隊(duì)列)
- Java并發(fā)編程Callable與Future的應(yīng)用實(shí)例代碼
相關(guān)文章
shell使用mysqld_multi自動(dòng)做多實(shí)例從庫腳本
這篇文章主要介紹了shell使用mysqld_multi自動(dòng)做多實(shí)例從庫腳本,需要的朋友可以參考下2014-03-03
詳解shell數(shù)組${arr[*]}和${arr[@]}區(qū)別
本文主要介紹了詳解shell數(shù)組${arr[*]}和${arr[@]}區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05
PowerShell實(shí)現(xiàn)簡單的grep功能
下面的PS腳本針對目錄和文件進(jìn)行了區(qū)分,借用Select-String命令,實(shí)現(xiàn)了內(nèi)容查找,并顯示查找到的文件和匹配內(nèi)容所在行號(hào)。感興趣的朋友一起看看吧2017-10-10
Linux Shell 自動(dòng)交互功能實(shí)現(xiàn)
本文主要介紹了Linux Shell 自動(dòng)交互功能實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
Shell內(nèi)置命令教程之a(chǎn)lias和echo
我們?nèi)粘J褂胹hell輸入命令得到結(jié)果的方式是交互式的方式,而shell腳本使用的是非交互式方式,shell提供了alias功能來簡化我們的日常操作,下面這篇文章主要給大家介紹了關(guān)于Shell內(nèi)置命令教程之a(chǎn)lias和echo的相關(guān)資料,需要的朋友可以參考下2022-03-03

