run-quick-start.sh 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. #!/bin/bash
  2. echo "run-quick-start.sh"
  3. EXE_PATH=$1
  4. SRC_PATH=$2/..
  5. echo ${EXE_PATH} ${SRC_PATH}
  6. killall -9 QuickStartDemo ProxyServer
  7. sleep 1
  8. echo "start server: ${EXE_PATH}/QuickStartDemo --config=${SRC_PATH}/examples/QuickStartDemo/HelloServer/Server/config.conf &"
  9. ${EXE_PATH}/QuickStartDemo --config=${SRC_PATH}/examples/QuickStartDemo/HelloServer/Server/config.conf &
  10. ${EXE_PATH}/ProxyServer --config=${SRC_PATH}/examples/QuickStartDemo/ProxyServer/Server/config.conf &
  11. sleep 2
  12. echo "client: ${EXE_PATH}/QuickStartDemoClient"
  13. ${EXE_PATH}/QuickStartDemoClient --count=100000 --call=sync --thread=2 --buffersize=100 --netthread=2
  14. ${EXE_PATH}/QuickStartDemoClient --count=100000 --call=async --thread=2 --buffersize=100 --netthread=2
  15. ${EXE_PATH}/QuickStartDemoClient --count=100000 --call=synctup --thread=2 --buffersize=100 --netthread=2
  16. ${EXE_PATH}/QuickStartDemoClient --count=100000 --call=asynctup --thread=2 --buffersize=100 --netthread=2
  17. echo "client: ${EXE_PATH}/ProxyServerClient"
  18. ${EXE_PATH}/ProxyServerClient
  19. sleep 1
  20. killall -9 ProxyServer QuickStartDemo