Occasionally we will get instances that once we set them to refuse connections as the system cycles through it will occasionally return "no instance available". This seems to be caused by certain bad instances. Here's an example: Instance 69 - Refusing [bad instance] Instance 70 - Refusing [bad instance] Instance 71 - Refusing Instance 72 - Accepting Instance 73 - Accepting Instance 74 - Accepting Instance 75 - Accepting As it cycles through you see it going from 72 -> 73 -> 74 -> 75 -> No Instance Available -> No Instance Available -> 72 -> 73 -> .... 2 out of 7 requrests returns "No Instance Available" If we turn off refusing on 69 in the cycle you only get one "No Instance Available" i.e. 1 out of 7 requests return "No Instance Available". If you turn off refusing on 70 you get no "No Instances Available". For some reason 69 & 70 aren't properly refusing. Below is the WebObjects.log file. Thanks in advance for your help! David Running on OS X 10.4.8 and the newest WebObjects Info: Created new pooled connection [1] to woapp3.yfu.org:2011 Info: Using pooled connection to woapp3.yfu.org:2011 Info: WOYFUJava:78 on (2011) connected [pooled: Yes] Info: Request GET /cgi-bin/WebObjects/WOYFUJava.woa/78/wa/CMSDA/pageNamed?name=Login HTTP/1.1 sent, awaiting response Debug: ac_readConfiguration(): skipped reading config Info: New response: HTTP/1.0 302 Apple WebObjects Info: received ->302 Apple Info: Request redirected because instance refusing new sessions. Info: tr_selectInstance(): scheduler failed to select instance. Info: tr_selectInstance(): Trying instance number 88 Info: Attempting failover to new instance at index 30 Debug: Composed URL to '/cgi-bin/WebObjects/WOYFUJava.woa/88/wa/CMSDA/pageNamed?name=Login' Info: New request is GET /cgi-bin/WebObjects/WOYFUJava.woa/88/wa/CMSDA/pageNamed?name=Login HTTP/1.1 Info: Sending request to instance number 88, port 2007 Info: Trying to contact WOYFUJava:88 on (2007) Info: WOYFUJava:88 on (2007) connected [pooled: Yes] Info: Request GET /cgi-bin/WebObjects/WOYFUJava.woa/88/wa/CMSDA/pageNamed?name=Login HTTP/1.1 sent, awaiting response Debug: ac_readConfiguration(): skipped reading config Info: New response: HTTP/1.0 302 Apple WebObjects Info: received ->302 Apple Info: Request redirected because instance refusing new sessions. Info: tr_selectInstance(): scheduler failed to select instance. Info: No new instance located for failover Error: Request handling error: No instance available Info: <WebObjects Apache Module> new request: /cgi-bin/WebObjects/WOYFUJava.woa/70/wa/LoginDA/keepSessionAlive Debug: App Name: WOYFUJava.woa/70/wa/LoginDA/keepSessionAlive (9) Info: V4 URL: /cgi-bin/WebObjects/WOYFUJava.woa/70/wa/LoginDA/keepSessionAlive Info: Selecting specific app instance 70. Debug: Composed URL to '/cgi-bin/WebObjects/WOYFUJava.woa/70/wa/LoginDA/keepSessionAlive?wosid= gVtBMchRJh455tQsAdlZl0' Info: New request is POST /cgi-bin/WebObjects/WOYFUJava.woa/70/wa/LoginDA/keepSessionAlive?wosid=g VtBMchRJh455tQsAdlZl0 HTTP/1.1
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-deploy mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-deploy/archive%40mail-archive.com
This email sent to [email protected]
