问题描述
我想向服务器发送一系列套接字请求/消息,但我不想一次精确地一次,而是想让一系列函数在随机时间“触发”,但是经常与我的服务器发生冲突,但来自一个文件。有更好的方法吗?尝试通过模拟实时大量流量来测试路由器的“多路复用”功能。
import multiprocessing
import socket
import time
def send(num):
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect(('127.0.0.1',4837))
s.sendall(b'Hello World %s' %num)
data = s.recv(1024)
s.close()
print('Received',repr(data))
if __name__ == '__main__':
jobs = []
for i in range(10):
p = multiprocessing.Process(target=send,args=(i,))
jobs.append(p)
p.start()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)