httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guy Ferraiolo <g...@cnet.com>
Subject Re: flood random profiletype?
Date Mon, 17 Mar 2008 19:17:22 GMT
That's the easy way.  Let me know of any problems you find.

Thanks,

Guy

On Mon, 2008-03-17 at 20:05 +0100, Rainer Jung wrote:
> Skye Poier Nott schrieb:
> > Even better - very cool patch!!  Like many people, I'm interested 
> > primarily in simulating real world traffic and round_robin doesn't 
> > really cut it.
> > 
> > So is it in SVN or... ?
> 
> At the moment it exists as an attachment to older mails of Guy to the 
> same list. See e.g. his mail on February 22:
> 
> http://mail-archives.apache.org/mod_mbox/httpd-dev/200802.mbox/raw/%3c1203707287.9843.28.camel@localhost.localdomain%3e/2
> 
> Regards,
> 
> Rainer
> 
> 
> > Skye
> > 
> > 
> > 
> > On 17-Mar-08, at 10:54 AM, Guy Ferraiolo wrote:
> > 
> >> It works a bit differently because it does text substitution.  That's a
> >> more general case and is much more common for our needs.  Here's how it
> >> would work in your case:
> >>
> >> 1.    use a requesttemplate
> >> 2.    the URL would be http://w${RANVAR}.example.com/file.html
> >>     RANVAR is the substitution variable, you can pick your
> >>     variable names and have more than one in a URL
> >> 3.    create a substitution file containing lines with the text
> >>     you want substituted as (example file name mysubstfile):
> >>     0000\n
> >>     0001\n
> >>     ...
> >>     9999\n
> >> 4.    Have a config file with a subst_list entry like this
> >>
> >>     <subst_list>
> >>         <subst_entry>
> >>             <subst_var>RANVAR</subst_var>
> >>             <subst_file>/path-to/mysubstfile</subst_file>
> >>         <subst_entry>
> >>     <subst_list>
> >>
> >>
> >> The win is that the subst file can contain lots of things beyond random
> >> numbers.  It's very easy to create a subst file from an access log and
> >> get very good agreement with your actual traffic.  So URLs like
> >> http://example.com/?q=${QUERYFROMREALTRAFFIC} work fine.  You can do
> >> port numbers too.
> >>
> >> Very large subst files work fine.
> >>
> >> Guy
> >>
> >> On Mon, 2008-03-17 at 10:43 -0700, Skye Poier Nott wrote:
> >>> Interesting..
> >>>
> >>> I have 10,000 host aliases setup up from w0000.example.com to
> >>> w9999.example.com so your patch would let me do something like http://
> >>> w{random number from 0000-9999}.example.com/file.html in the urllist?
> >>> Well that would sure cut down on the size of the flood config xml.
> >>>
> >>> Hopefully your patch can do zero padding of random numbers!  What's
> >>> the url for the patch file?
> >>>
> >>> Thanks,
> >>> Skye
> >>>
> >>>
> >>> On 17-Mar-08, at 10:37 AM, Guy Ferraiolo wrote:
> >>>
> >>>> Actually, I think my current patch which does randomization on URLs
in
> >>>> round_robin profiles provides a bit more.
> >>>>
> >>>> Any news on the patch, folks?
> >>>>
> >>>> Guy
> >>>>
> >>>> On Mon, 2008-03-17 at 10:35 -0700, Skye Poier Nott wrote:
> >>>>> It looks like (contrary to the docs) the only available <profiletype>
> >>>>> for flood is round_robin.
> >>>>>
> >>>>> Does anyone have a patch to support <profiletype>random</
> >>>>> profiletype>?
> >>>>>
> >>>>> If not, and I write one, would you be interested in the patch?
> >>>>>
> >>>>> Thanks,
> >>>>> Skye
> >>>>>
> >>>>>
> >>>> -- 
> >>>> Guy Ferraiolo                                   mailto:guyf@CNET.com
> >>>> Performance Measurement & Analysis              http://CNET.com
> >>>> CNET                                            tel: 1.908.541.3739
> >>>> 1200 Route 22 East                              fax: 1.908.575.7474
> >>>> Bridgewater, NJ 08807                           cel: 1.732.618.0250
> >>>
> >> -- 
> >> Guy Ferraiolo                                   mailto:guyf@CNET.com
> >> Performance Measurement & Analysis              http://CNET.com
> >> CNET                                            tel: 1.908.541.3739
> >> 1200 Route 22 East                              fax: 1.908.575.7474
> >> Bridgewater, NJ 08807                           cel: 1.732.618.0250
-- 
Guy Ferraiolo                                   mailto:guyf@CNET.com
Performance Measurement & Analysis              http://CNET.com
CNET                                            tel: 1.908.541.3739
1200 Route 22 East                              fax: 1.908.575.7474
Bridgewater, NJ 08807                           cel: 1.732.618.0250

Mime
View raw message