I have web-services applications, running on Wind开发者_如何学Cows Server 2003. These hosts (each of them on separate appPool) contains multiple operations (consulting services).
Does exist an approach to perform reliability on these hosts, in terms of appPools (like customizing the pools): If an worker process fails, another will be started in its place.If there is a way to perform it in IIS 7 - or using WCF - I would appreciate the information.
Thanks
There is resiliency built-in to the IIS6/7 process model. If an worker process fails, another will be started in its place. If that is what you mean, then YES, you can get reliability. See http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/10cd7224-3d8a-41c8-9ff2-909bb578a4ea.mspx for more info.
I don't know what "take a contingency" means.
HTTP requests that are "in flight" when a process crash occurs, are lost. The client must resubmit the request. If you need to reliability for that scenario, you'll need a different approach.
精彩评论