J'essaie de configurer NServiceBus pour utiliser une file d'erreurs distante afin de faciliter la gestion des erreurs. Quand je fais cela, je reçois l'erreur suivante lorsque NServiceBus.Host.exe démarre:Comment configurer correctement NServiceBus pour utiliser la file d'attente d'erreurs distante?
2010-03-25 07: 59: 50103 [1] NServiceBus.Utils.MsmqUtilities ERREUR [(null)] < (null)> - Impossible de créer une erreur de file d'attente @ C0NSERVICEBUS ou de vérifier son existence. Le traitement continuera toujours. System.Messaging.MessageQueueException: nom de chemin de file d'attente invalide. à System.Messaging.MessageQueue.ResolveFormatNameFromQueuePath (String queuePath, Boolean throwException) à System.Messaging.MessageQueue.Exists (chemin String) à NServiceBus.Utils.MsmqUtilities.CreateQueueIfNecessary (String queueName)
Voici mes paramètres de configuration pour NServiceBus:
<!-- in order to configure remote endpoints use the format: "[email protected]"
input queue must be on the same machine as the process feeding off of it.
error queue can (and often should) be on a different machine. -->
<MsmqTransportConfig InputQueue="ClipboardSubscriberInputQueue" ErrorQueue="[email protected]" NumberOfWorkerThreads="1" MaxRetries="5"/>
<UnicastBusConfig>
<MessageEndpointMappings>
<add Messages="PatientFirst.Messaging" Endpoint="[email protected]"/>
</MessageEndpointMappings>
</UnicastBusConfig>
Est-ce normal ce comportement attendu, sinon ce que je fais mal?