使用python控制TCP连接的数量

时间:2015-03-24 11:45:45

标签: python centos urllib2 python-multiprocessing

对于我的大学项目,我正在尝试开发基于python的流量生成器。我在vmware上创建了2台CentOS机器,我使用1作为我的客户端,1作为我的服务器机器。我使用IP别名技术仅使用单个客户端/服务器机器来增加客户端和服务器的数量。到目前为止,我已在我的客户端计算机上创建了50个IP别名,并在我的服务器计算机上创建了10个IP别名。我还使用多处理模块从所有50个客户端到所有10个服务器同时生成流量。我还在我的服务器上开发了几个配置文件(1kb,10kb,50kb,100kb,500kb,1mb)(因为我使用的是Apache服务器,所以在/ var / www / html目录中)我正在使用urllib2向这些配置文件发送请求我的客户端机器。接下来我想要做的是控制我的客户端和我的服务器之间建立的TCP连接的数量。就像在1个TCP会话/连接中发送前100个请求,然后在另一个TCP会话/连接中发送接下来的100个请求一样......是否有可能在python中实现这一点?

0 个答案:

没有答案