Я планирую сделать небольшую обработку фона в Azure. У меня уже есть веб-ролик, и я хотел бы использовать ту же роль, чтобы мне не приходилось использовать (и платить!) Выделенную рабочую роль для этого.
Я прочитал, что могу просто переопределить Run()
в классе WebRole, который является производным от RoleEntryPoint
, и реализовать там мое «планирование бедняков». Он должен периодически получать сообщения из очереди и обрабатывать их.
Теперь мой вопрос: WebRole
работает в своем собственном процессе или потоке, или, что более важно, что происходит с WebRole
, когда пул приложений / домен приложений перерабатывается?