La performance de ma file d'attente de messages Microsoft (MSMQ) est au moins un facteur dix plus lent, si les messages persistants activer, en définissant la Recoverable attribute true. Je m'attendais à une baisse des performances, puisque les messages sont écrits sur le disque au lieu d'être stockés en mémoire, mais nulle part à peu près autant.MSMQ performances vraiment lent avec Recouvrable = true
Puis-je faire quelques réglages de performance de ma file d'attente de messages?
Edit: Mes messages sont environ 2 kilo-octets chacun. Avec une version en mémoire, je peux créer environ 10 messages par seconde. Avec un message stocké sur le disque, la vitesse est d'environ 1 par seconde.
Je suis d'accord, cette pénalité de performance est attendue, mais je pense que 10 messages par seconde est déjà si lent, que je pensais que c'était le sevice écrit les messages, qui était le goulot d'étranglement.
Je suis impressionné que c'est seulement un facteur dix plus lent, compte tenu de la différence des temps d'accès entre la mémoire et le disque. –
Quelle est la taille de vos messages? Quels sont les tarifs avant et après? –