Hier ist ein Blog-Beitrag die beschreibt, wie der Windows Azure Fabric Controller den Zustand der Instanzen überwacht.
Abgesehen davon ruft der Controller alle 15 Sekunden ein StatusCheck-Ereignis auf, das Sie bearbeiten können. Wenn Sie sich selbst aus dem Load Balancer herausnehmen wollen (vielleicht aufgrund einiger interner Daten, die Ihre Instanz hat), rufen Sie einfach SetBusy() für das RoleEnvironmentStatusCheckEventArgs-Objekt auf. Dadurch werden Sie bis zur nächsten Prüfung aus dem Load Balancer herausgenommen.