Overwhelming Change Notification

G

Guest

We heavily use the ASP.NET Cache with file dependencies. The files are
located in approximately 200 directories (I understand that monitoring
largely occurs on a per-directory basis).

As of late the worker process has been shutting down unexpectedly. The
shutdown message is:
"Overwhelming Change Notification in [path1] Overwhelming Change
Notification in [path2] ..."

To clarify, the shutdown message consists of many concatenated "Overwhelming
Change" messages, each mentioning one of the monitored paths. I understand
that the HTTPRuntime is coalescing messages from worker threads then shutting
down.

Occasionally, some threads will report "CONFIG change" among the other
messages. This bears on question 2 below.

Some reverse-engineering has shown that Win32::ReadDirectoryChangesW will
produce exceptions that lead to such errors if the ASP.NET-supplied async
monitoring buffer overflows.

I have two concrete questions:
1. Is it possible to adjust the size of the monitoring buffer?
2. Is the buffer shared for all directories or separate for each directory?

If you have other ideas or links, I really appreciate it.

Thanks for your time!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,054
Latest member
TrimKetoBoost

Latest Threads

Top