2008-10-24 04:18:05 by abowman in Ravings of a Lunatic (no comments) permalink
UPDATE!
Turns out QA was doing 20 invocations every 3 seconds, not one every 3 seconds for a total of 20 a minute. So really they were doing 20 x (60/3) a minute. Remember that each invocation does 38 additional calls. So that’s 14,800 invocations of the search service in a minute. I’m surprised that it performed as well as it did!
The Ruby web services docs still suck. I guess I’m going to have to publish some just to fix the problem.
By the way, I had some frustration with the HTTP_PROXY environment variable. If it exists, SOAP4R is going to send the requests through the proxy server come hell or high water. I spent a frustrating few minutes trying to unset the variable. Turns out that if an environment variable is set like this:
declare -a HTTP_PROXY="http://my.dang.proxy.com:3182/"
You have to run this command to unset it:
???