Этот вопрос уже имеет ответ здесь:
Кто-либо знает, как кодировать долго опрашивающие запросы Ajax (для уведомлений о НАЖАТИИ сервера) в ASP.NET MVC? Каждый раз, когда я делаю это, кажется, что только последний браузер, который откроет окно, получает уведомления. Как будто IIS/ASP.NET отменял последний запрос, потому что он был подвешен или что-то.