From d5da31067c3b602729047d4cf8f48b6580187869 Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期四, 21 一月 2021 18:09:36 +0800
Subject: [PATCH] update
---
test_net_socket/heart_beat.sh | 17 +++++++++++++----
1 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/test_net_socket/heart_beat.sh b/test_net_socket/heart_beat.sh
index 10cecc3..1fc28a6 100755
--- a/test_net_socket/heart_beat.sh
+++ b/test_net_socket/heart_beat.sh
@@ -1,9 +1,10 @@
#! /bin/bash
-PROCESSES=100
+PROCESSES=4
function clean() {
- ps -ef | grep "heart_beat" | awk '{print $2}' | xargs -i kill -9 {}
- ipcrm -a
+ ipcrm -a
+ ps -ef | grep "heart_beat" | awk '{print $2}' | xargs -i kill -9 {}
+
}
function start_server() {
@@ -28,7 +29,6 @@
kill -9 ${pid_arr[$i]}
#./heart_beat client 101 & ${pid_arr[$i]}=$!
done
- ipcrm -a
}
@@ -36,11 +36,18 @@
"server")
start_server
;;
+
"clients")
start_clients
sleep 5
close_clients
;;
+
+
+ "clean")
+ clean
+ ;;
+
"")
start_server
sleep 1
@@ -48,6 +55,8 @@
sleep 5
close_clients
;;
+
+
*)
echo "error input"
exit 1
--
Gitblit v1.8.0