2010-03-31 11 views

Répondre

1

Simuler les fautes est simple (il suffit d'appeler Thread.Abord()); mais cela ne vous en dira pas long sur votre conception.

En particulier, le débogage est un peu hors de propos, car à chaque fois que le VM cesse de fonctionner, il n'y a plus rien à observer (rien de plus à déboguer). Vous devez juste supposer que votre application est susceptible d'être brusquement arrêtée à tout moment de son exécution. Puisque vous ne pouvez pas observer de manière réaliste toutes les corruptions subtiles de données qui pourraient être causées par des exécutions interrompues, vous devriez penser à votre conception de persistance pour être résilient à ce problème dès le début (les processus idempotents aident beaucoup si possible).