Condividi tramite


Come gestire più indirizzi di ricezione tramite l'adapter MSMQ

Per migliorare le prestazioni, l'adapter MSMQ è multithreading. Negli ambienti con molti indirizzi di ricezione, è possibile che i thread disponibili non siano sufficienti per tutti. In questo caso, alcuni degli indirizzi di ricezione non sono in grado di ricevere messaggi. È possibile risolvere questo problema nei tre modi seguenti:

  • Aggiungere host BizTalk al computer e dividere gli indirizzi di ricezione tra gli host. Con l'aggiunta di host, si rendono disponibili più thread per gli indirizzi di ricezione.

  • Impostare la proprietà Elaborazione seriale su True in ogni posizione di ricezione. L'impostazione della proprietà su True assegna un singolo thread a ogni posizione di ricezione. lasciando disponibili più thread nel pool. In questo caso, tuttavia, è possibile che si verifichi una riduzione delle prestazioni.

  • Modificare il Registro di sistema in modo da aumentare il numero di thread disponibili nell'host per il gestore di ricezione dell'adapter MSMQ. Per altre informazioni, vedere la sezione Modificare i valori del thread di hosting CLR per l'host di Parametri di configurazione che influiscono sulle prestazioni dell'adattatore.

Vedere anche

Configurazione dell'adapter MSMQ