Вопрос

Не работает сайт в момент работы веб-сервиса.

Добрый день!

Я создал веб-сервис (на C#) который выполняет некоторую проверку внутри сайта. Но данная проверка осуществляется несколько секунд и работа всего сайта приостанавливается. Что не удовлетворяет заказчика.

Как решить данную проблему? Сайт должен быть работоспособным в момент запуска веб-сервиса.

Нравится

4 комментария
Лучший ответ

Pavel Litvinovich,

Вы проверили это из другого браузера? (кнопку запуска 

нажимаете в одном браузере, а работу сайта проверяете в другом)

Скорее всего "приостанавливается" только текущая сессия. Это можно проверить открыв еще одно окно браузера в режиме инкогнито (можно даже под этим же пользователем).

 

Мы обходили это тем, что вызывали из сервиса БП, в свойствах которого стояла галочка "выполнять в фоне".

Можно вообще исключить сервис и сразу вызывать БП, который выполняется в фоне. Это решает проблему подвисания сессии.

Дмитрий А.,

Не работает сайт вообще. Висит... Запуск веб-сервиса происходит по нажатию кнопки на странице нужного раздела.

Pavel Litvinovich,

Вы проверили это из другого браузера? (кнопку запуска 

нажимаете в одном браузере, а работу сайта проверяете в другом)

Дмитрий А.,

Спасибо! Работает.

Показать все комментарии