文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>[笔记] flood 工具配置文件的结构

[笔记] flood 工具配置文件的结构

时间:2008-03-11  来源:ailms

<flood configversion=1>

    <!-- 定义要测试的 url 列表 -->

    <urllist>
        <name> 列表名称 </name>
        <description> 描述 </description>
        <baseurl>测试 URL 中的公共部分</baseurl>
        <url 各种选项>要测试的地址1</url>
        <url 各种选项>要测试的地址2</url>
        <url 各种选项>要测试的地址3</url>
    </urllist>

    <!-- 定义使用什么 profile -->

    <profile>
        <name> profile 名称 </name>
        <description> profile 描述 </description>
        <useurllist> 使用那个要测试的 URL 列表 </useurllist>
        <profiletype> round_robin</profiletype>    # 目前看到的都是只有这个而已
        <socket>generic或者keepalive</socket>
        <verify_resp>verify 状态码</verify_resp>
        <report>relative_times 或者 easy 或者 simple</report>
    </profile>

    <!-- 定义一个 farmer -->

    <farmer>
        <name> farmer 的名称</name>
        <count>该 farmer 运行该 profile 的次数,或者说重复请求指定的 URL 多少次</count>
        <tiem> 该 farmer 运行的时间</time>  # 它和 <count> 互斥
        <userprofile> 该 farmer 使用什么 profile </useprofile>
    
    <!-- 定义一个 farm -->
   
    <farm>
        <name> farm 的名称,只能为 Bingo ,目前只支持一个 farm </name>
        <usefarmer count=起始的 farmer 数量 startcount=m startdelay=n>farmer 的名称</usefarmer>
    </farm>

     <seed>1</seed>

</flood>

1、一个 <flood> 中可以有多个 urllist ,每个 urllist  可以包含多个 url ,每个 url 可以有不同的 Method

2、一个 <flood> 中可以有多个 profile ,每个 profile 可以使用一个不同的 urllist ,可以使用 generic 或者 keepalive 类型的 socket

3、目前只能有1个农场(farm),且名称只能为 Bingo ,但可以有多个农夫(farmer)

4、农场一开始肯定有一定数量的农夫数量(count),然后可以按时间(startdelay)逐步增加(startcount)

5、一个 flood 可以有多个注册农夫,这些农夫必须知道自己需要干什么(useprofile),需要做多少次(count)或者做多长时间(time)

 
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载