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