J'ai une conception selon laquelle nous avons un service WCF qui accède à un magasin de données qui est représenté comme un autre service WCF. L'idée sous-jacente est d'adhérer à la SOA et d'équilibrer la charge par le service et la couche d'accès aux données, tout en permettant au datastore de changer massivement sans impact sur le service initial.Le service WCF appelant un autre service WCF est lent
Problème: ceux-ci s'exécutent sur IIS6 et le chiffrement doit être activé.
Avec les deux services a permis que nous obtenons en moyenne d'environ
Nombre moyen de requêtes par seconde: 4,75469280423686 plus de 400 appels.
Mais si je retire l'appel de service au deuxième service et les remplacer par une référence absolue ce double presque à
Nombre moyen de requêtes par seconde: 8,52248037501811 plus de 400 appels.
Est-ce que quelqu'un a des indices sur comment/comment faire pour optimiser cela?
Je devrais ajouter que ce ne sont pas des appels simultanés.
Avez-vous déjà trouvé une solution? Je vois un problème similaire et il est extrêmement difficile de retrouver la source. –