Click here to Skip to main content
15,881,172 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
We have hosted our WCF service in Windows server 2008r2 and iiis version 7.5. The problem is like we have hosted the WCF service in 12 different servers out of which two servers are not responding after 3 to 4 hours. After restarting the iis its working fine again its moving to not responding state.

When I call the Service URL (smartclientservice.svc) directly from an internet explorer browser on a server running IIS 7 or 7.5 the memory usage for the w3wp.exe spikes to over 3,500,000K but the same direct call on IIS 6 only raises the memory usage for w3wp.exe by approx. 300,000K. It is also worth noting that the memory usage for the 7 and 7.5 versions did not fall below 3,500,000K after watching it for over 15 minutes.
We tried to increase the number of worker process the occurs of the issues is reduced. Can any one help me in identifying the root cause of the issue to solve it.

Application Type: Windows Application(Click Once application)
Frame work 3.5
DB Sql Server 2008
.Net CLR Version: V2.0
Enable 32 bit applications:False
Managed pipeline Mode: Integrated
Identity: NetworkService(**When we go to the Identity of the website for anonymous authentication the identity is set to IUSR)
Idle time out minutes:20
Load User profile:False
Maximum worker processes:1
Virtual Memory Limit: 0
Posted
Updated 4-Oct-14 22:52pm
v2
Comments
George Jonsson 5-Oct-14 5:14am    
So you have 10 servers working and 2 servers that have a problem?
The first question that comes to mind is: "What's the difference?"
Purushotham Agaraharam 5-Oct-14 6:35am    
Failure Server Details:(3 machines with same below configuration and another one with IIS7) and the servers with out issue is has IIS 7 and 7.5
Operating System:Windows Server 2008 R2 Enterprise.
Version 6.1 (Build 7601: Service Pack 1)
IIS Version: 7.5.7600.16385
Application Pool Property are as follows:
.Net CLR Version:V2.0
Enable 32 bit applications:False
Managed pipeline Mode:Integrated
Identity:NetworkService(**When we go to the Identity of the website for anonymous authentication the identity is set to IUSR)
Idle time out minutes:20
Load User profile:False
Maximum worker processes:1

When i compared the failure machines with succeded server its looks same.
George Jonsson 5-Oct-14 7:09am    
Trust me, there is a difference between the machines that are working and the ones that don't, otherwise you wouldn't have this issue. The trick is to find it and only you have the possibility to do it as we can't see your machines.
Is there any difference in hardware? RAM, HDD, CPU, whatever.
Are there any differences in the processes that are running?
Is the virus protection the same and enabled/disabled?
Do all the servers get the same load? Number of users, number of transactions?
Are all servers running on the same privileges?
Are all servers installed by the same person?
Are all servers connected on the same network?

There are many more questions you can ask. Just start thinking.
Kornfeld Eliyahu Peter 5-Oct-14 6:09am    
It's not clear. All your (10) IIS 6 servers are behave as expected, but the rest (2) of IIS 7 are eating up the memory and cause the server to freeze?
Purushotham Agaraharam 5-Oct-14 6:34am    
No..few machines with IIS7 and Few with IIS7.5
Failure Server Details:(3 machines with same configuration and another one with IIS7)
Operating System:Windows Server 2008 R2 Enterprise.
Version 6.1 (Build 7601: Service Pack 1)
IIS Version: 7.5.7600.16385
Application Pool Property are as follows:
.Net CLR Version:V2.0
Enable 32 bit applications:False
Managed pipeline Mode:Integrated
Identity:NetworkService(**When we go to the Identity of the website for anonymous authentication the identity is set to IUSR)
Idle time out minutes:20
Load User profile:False
Maximum worker processes:1

When i compared the failure machines with succeded server its looks same.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900