Я хочу, чтобы приложение Windows Azure было максимально устойчивым к ошибкам, и мне нужно иметь возможность преднамеренно аварийно завершить работу ролей, чтобы проверить, как целое приложение восстанавливается после таких сбоев.
Полагаю, я мог бы вставитьзакодируйте прямо в роли, которая получит случайное число и решит сбой с некоторой довольно низкой вероятностью.Реальная проблема в том, как
if( isTimeToCrash() ) {
//what exactly do I do here?
}
, как вывести из строя роль, если я решу, что пришло время.
Как надежно вывести из строя роль Azure намеренно?