关于服务器请求的问题

黑菜妞妞 发布于 2011/08/11 13:18
阅读 265
收藏 1
在请求服务器的时候,怎么设置并发访问,怎么设置访问的时间间隔,怎么设置每次并发访问的个数,这些用java该怎么实现呢????

以下是问题补充:

@黑菜妞妞:并发的事情我明白了,但是那个设置访问的时间间隔要怎么设置呢??隔一段时间访问一次服务器,这样的。在哪里设置时间间隔???不明白 (2011/08/11 15:44)
加载中
0
红薯
红薯

你是多线程并发访问,只能控制每个线程的访问间隔哦,线程和线程之间就没法控制了,否则只能单线程

Thread.sleep(1000);//间隔一秒

黑菜妞妞
黑菜妞妞
我想了想也是这么回事,也去找设计软件的人说了我的想法,他说这个时间就是这个sleep的时间了。但是“请求服务器时间间隔”这样说就有点问题了。谢谢老大!!!!很严重的谢谢老大!!!!
0
红薯
红薯

客户端做这个没意义啊,就算一个客户端只请求一个,有100w个客户端,这个量也是很大的。

黑菜妞妞
黑菜妞妞
@G. : 帅哥,不是压力测试呢
G.
G.
@黑菜妞妞 : 压力测试吗? 最简单的就是 ab 了.
黑菜妞妞
黑菜妞妞
我现在要做个工具,去服务器上访问,请求。就是做个自动化的测试工具。手动测试太慢了。。
0
红薯
红薯
哦,有现成的工具啊, JMeter 之类的
黑菜妞妞
黑菜妞妞
情况还是有点不一样。。不过,参考了。
0
红薯
红薯
并发访问就相当于启用多线程访问,并发数就是启动线程数
黑菜妞妞
黑菜妞妞
这样子,我想想,看看怎么做
0
好威支有希
黑菜妞妞
黑菜妞妞
好,谢谢提示,我想想怎么做
0
gxj413真身
gxj413真身
试下jmeter和badboy的组合
0
RickHuang
RickHuang

并发和访问时间间隔是这样的:

1、并发:服务器允许同时连接的数量

2、访问时间间隔:并发环境下通常很难定访问时间间隔,一般用“访问数/秒”来代替。

通常服务器上的设置(例如apache上用的某个mod)可设置并发和“访问数/秒”,如果并发数或“访问数/秒”超出设置,则禁止这个client访问一段时间。

如果你是做爬虫类的东东,就要把握好你爬虫的并发数和访问服务器的“访问数/秒”,这个不是简单用个Thread.sleep就能解决的问题。

先写这么多,如果我说的东东和你心里要的东东类似,那么再聊:)

黑菜妞妞
黑菜妞妞
哈,说的真好,就是我想要的那个东东( ⊙o⊙ )哇 好厉害啊。
返回顶部
顶部