Question

J'ai entendu beaucoup de gens vanter le succès avec l'utilisation de proxys basés sur Linux pour gérer le routage pour la haute disponibilité d'applications Web, mais que font les autres avec les services Web? J'ai une banque de services WCF qui doit être déplacée vers un modèle de haute disponibilité (basculement), ce qui signifie que si un serveur hébergeant les services WCF tombe en panne, la demande est acheminée vers un autre serveur de la banque. Je préférerais éviter de mettre en œuvre une solution basée sur Linux, car il n'y a pas de personnes bien informées sur Linux dans l'environnement.

Était-ce utile?

La solution

Si vous n’avez pas besoin de durabilité, vous pouvez équilibrer la charge des demandes de service WCF comme des demandes Web normales sans rien faire de spécial. Si vous avez besoin de durabilité et que vous souhaitez que vos demandes survivent en cours de processus, utilisez netMsmqBinding.

Autres conseils

  

Je préférerais rester loin de   mettre en œuvre une solution basée sur Linux,   car il n'y a pas de Linux informé   les gens dans l'environnement.

C’est probablement une raison suffisante pour ne pas utiliser une solution Linux. Faire ce que vous décrivez bien nécessite une expertise raisonnable, allant au-delà d'une approche basée sur une recette, et d'un travail de maintenance conséquent.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top