Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как разбудить тред? / 2 сообщений из 2, страница 1 из 1
03.02.2005, 10:03
    #32898467
Aeon Technologies
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбудить тред?
Есть у нас проца, которая крутится в своем thread-е, которую мы вызываем каждых 5 минут. нуна эту процу вызывать в произвольное время из вебсервиса, но в _ее_ треде (то есть что бы в системе был запущен только один экземпляр). то есть нуна поток каким-то образом разбудить. пока в голову пришла такая мысля: в Application записывать секунды, процу вызывать каждую секунду, перед выполнением кода процы считывать значение из апликейшена и уменьшать счетчик на единицу, соответсвенно если счетчик меньше нуля, запускаем код процы и ставим счетчик опять на 5 минут. в своб очередь если нам нуна вызвать поток, мы записываем в апликейшн 0, и через секунду потом схавает это значение и выполнит свою работу.

каким образом можно реализовать функциональность более "человечными" способами.

сенкс.
...
Рейтинг: 0 / 0
03.02.2005, 10:58
    #32898598
Aeon Technologies
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбудить тред?
тут подумали, запись в апликацию можно заменить чтением, сам тред усыплять на 1 секунду м ввести еще один счетчик, который будет отвечать за запуск каждых 5 минут. будут ли еще идеи?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как разбудить тред? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]