H
HBrothers
I have a web service running on W2003, IIS 6.0 with a client program running
on XP sp 2.
The web service is called often and repeatedly by the client program, and it
spends some time inserting rows into a SQL database on another server.
Occasionally, the web service returns this error message to the client:
The request failed with HTTP status 503: Service Unavailable
I have tried running with sessions enabled and disabled in the Web service,
with a single proxy object or with a new proxy object created on each call
from the client program, etc. I cannot predict ahead of time how many calls
the client will make to the web service -- it depends on the number of lines
in a text file that will be different with each invocation of the program.
The IIS log contains a reference to the .asmx page containing the web
service followed by
503 537842195 ConnLimit
I gather from all of this that the web service or the client program (or
both) are mis-managing resources somehow, but I don't see how to fix the
situation. Any help would be very much appreciated.
on XP sp 2.
The web service is called often and repeatedly by the client program, and it
spends some time inserting rows into a SQL database on another server.
Occasionally, the web service returns this error message to the client:
The request failed with HTTP status 503: Service Unavailable
I have tried running with sessions enabled and disabled in the Web service,
with a single proxy object or with a new proxy object created on each call
from the client program, etc. I cannot predict ahead of time how many calls
the client will make to the web service -- it depends on the number of lines
in a text file that will be different with each invocation of the program.
The IIS log contains a reference to the .asmx page containing the web
service followed by
503 537842195 ConnLimit
I gather from all of this that the web service or the client program (or
both) are mis-managing resources somehow, but I don't see how to fix the
situation. Any help would be very much appreciated.