Je suis en train d'avoir plusieurs processus. Tous font une tâche différente. Certains d'entre eux hébergent également des services WCF et interagissent avec la base de données. La plupart d'entre eux sont des processus multi-threads faisant un travail intensif. Tous ont besoin de tout le temps (ils agissent tous ensemble comme serveur). Certains processus interagissent également avec du code non géré via CLI.C#: processus unique avec plusieurs domaines d'application VS processus multiples
Récemment, je suis tombé sur un concept de «processus unique avec plusieurs domaines d'applications». Je me demande si c'est bon dans mon cas? Quelles sont les limites et les avantages de cette architecture multi-processus?
Éditer: Si un processus plante, il doit redémarrer à nouveau. Actuellement, il y a un observateur de processus pour cela.
Qu'est-ce qu'un blocage de processus? – Sinatr
ils doivent redémarrer à nouveau. Il y a un observateur de processus pour cela –
Je le laisserais en tant que processus individuels, vous ne voulez pas qu'un processus soit en mesure d'abattre les autres. –