CPU Spike when ASP.NET recycles
I am running into an issue using Enyim.Caching 2.4 and Membase.Store 2.4 or 2.5.
I am running a simple setup on my laptop (Windows XP Service Pack 2, ASP.NET 2.0, Membase MemCacheD server). Everything is running on the same server. The only difference is I have installed Membase's admin console to port 8082, since I'm also running Apache Tomcat on port 8080.
When my the application pool recycles in IIS for my ASP.NET, I see the CPU spike for the w3p.exe process.
Using Microsoft's DebugDiag tool, I am able to get a crash dump of all of the running IIS threads, and I see the following message:
"The call to WinSock originated from 0x00cea733 and is destined for port 8082 at IP address 10.1.0.47"
I do not get this issue when I use Enyim.Caching 220.127.116.11. However, I know that this does not utilize the replication features of Membase, and I ultimately need to deploy this to a clustered production environment.
I need to find a fix to this issue.