我有一个服务器程序正在运行。我想将 1000 个客户端连接到它并观察服务器的工作方式。我还想将输出保存到文件中进行分析。我的服务器只是一个回显服务器。
您可以使用 netcat:
for ii in {1..1000}; do
(echo "testing"; sleep 5; echo "goodbye") | nc localhost 12345 > out.$ii &
done
wait # for all to finish