Уничтожение потоков ASP.NET - PullRequest
2 голосов
/ 06 июля 2011

В моем приложении ASP.NET у меня есть скрипт, который я периодически автоматически вызываю для обновления базы данных. Из-за ошибки в этом коде, несколько его вызовов вошли в бесконечный цикл.

Я нахожусь на виртуальном хостинге, поэтому я не могу просто перезапустить IIS. Я пытался «остановить» сайт с веб-сайта управления хостингом, но это не дало никаких результатов.

Поскольку они работают уже несколько часов, я предполагаю, что время ожидания не настроено. Итак, я хотел бы убить эти «процессы» (я полагаю, что это на самом деле просто потоки), есть ли способ сделать это, не связываясь с моей хостинговой компанией?

Ответы [ 3 ]

1 голос
/ 06 июля 2011

Обновление web.config остановит ваше приложение.Предполагая, что вы можете получить доступ к файлам сайта.

0 голосов
/ 06 июля 2011

Я записывал некоторую информацию из потоков, которые хотел уничтожить, в файл.Код может создать файл, если он не существует, но то же самое не относится к папке, в которой он находится.

Так что я временно переименовал папку с журналом, и потоки, кажется, остановились.

0 голосов
/ 06 июля 2011

Вы пытались остановить пул приложений для веб-сайта?

...