wangzhengquan
2021-01-20 a4d18d6ab3216ce1bf8052f0fdc4ea34bc6385e8
test_net_socket/heart_beat.sh
@@ -1,9 +1,10 @@
#! /bin/bash
PROCESSES=100
PROCESSES=10
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