Dans Service Fabric Cluster, j'ai un service sans état qui a une boucle while (true) exécutée en continu dans la méthode RunAsync. Pour cette raison, je trouve qu'il est difficile de supprimer l'application du cluster. Une erreur se produit chaque fois que j'essaye de supprimer indiquant ne peut pas détacher le processus. Normalement, j'essaye de déployer l'application une fois pour enlever le code. Pour redéployer le code au-dessus de l'application, je dois déployer deux fois. Y at-il un travail autour de cela sans enlever l'infini tout en boucle.Erreur lors de la suppression du service sans état dans Service Fabric Cluster
Mise à jour: Runasync Méthode
protected override async Task RunAsync(CancellationToken cancellationToken)
{
//making sure the thread is active
while (true)
{
do something;
}
}
Merci pour l'entrée.
Pouvez-vous ajouter votre méthode RunAsync ici pour une meilleure compréhension? –
J'ai ajouté la méthode Runasync. – user3530857