I'm playing around with using namespaces and slaves to reduce the time
to deliver a web page by making the interpreter handle multiple
requests. The websh.conf file has the lines
# individual scripts (each with its own interpreters)
if {[string match *.ws3 $file]} {
return $file
}
in the web::interpmap command. The question is, not how do I write the
corresponding web::interpclasscfg command to change maxrequests to (say)
10 ? interpmap takes the class name as a parameter but since that
changes on a per file basis, how do I change it? The ws3 files may lie
in different directories so I don't want to hardcode or enumerate full
paths if possible.
A somewhat related question is that I want the html handler to be
specific to the directory that the html file lives in. So I've modified
the html handler fragment in web::interpmap in websh.conf to be
# default html content (html that contains snipplets only)
# all requests for *.html files share interpreters
if {[string match *.html $file]} {
return [file join [file dirname $file] htmlhandler.ws3]
}
Again, I have the same question, how do I now configure interpclasscfg
for each to change the maxrequests without having to list out each
possible directory as a separate class ? (maxrequests will be same for all)
Any solutions ?
Thanks
/Ashok
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]