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 |   24 +++++++++++++++++-------
 1 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/test_net_socket/heart_beat.sh b/test_net_socket/heart_beat.sh
index 2c32237..1fc28a6 100755
--- a/test_net_socket/heart_beat.sh
+++ b/test_net_socket/heart_beat.sh
@@ -1,14 +1,15 @@
 #! /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() {
-	clean
-	./heart_beat server 8 & server_pid=$!
+	
+	./heart_beat server 101 & server_pid=$!
 	echo "start server pid ${server_pid}"
 }
 
@@ -16,7 +17,7 @@
 	for (( i=0; i<$PROCESSES; i++ ))
 	do
 		# pid_arr[$i]=$i
-		./heart_beat client 8 & pid_arr[$i]=$!
+		./heart_beat client 101 & pid_arr[$i]=$!
 		echo "start ${pid_arr[$i]}" 
 	done
 }
@@ -26,7 +27,7 @@
 	do
 		echo "kill ${pid_arr[$i]}" 
 		kill -9 ${pid_arr[$i]}
-		#./heart_beat client 8 & ${pid_arr[$i]}=$!
+		#./heart_beat client 101 & ${pid_arr[$i]}=$!
 	done
 }
 
@@ -35,11 +36,18 @@
   "server")
   start_server
   ;;
+
   "clients")
   start_clients
   sleep 5
 	close_clients
   ;;
+
+
+  "clean")
+  clean
+  ;;
+
   "")
 	start_server
 	sleep 1
@@ -47,6 +55,8 @@
 	sleep 5
 	close_clients
   ;;
+
+
   *)
   echo "error input"
   exit 1

--
Gitblit v1.8.0