Condividi tramite


Ottimizzazioni per scenari a bassa latenza

Per impostazione predefinita, BizTalk Server è ottimizzato per la velocità effettiva anziché per latenza bassa. Le ottimizzazioni seguenti possono essere applicate alle BizTalk Server negli scenari in cui è necessaria una latenza ridotta.

Nota

Queste ottimizzazioni migliorano la latenza, ma possono farlo a un certo costo per la velocità effettiva complessiva.

Aumentare le dimensioni della coda dei messaggi interni dell'host BizTalk Server

Ogni host BizTalk ha una propria coda interna in memoria. Aumentare le dimensioni di questa coda dal valore predefinito da 100 a 10000 per migliorare le prestazioni per uno scenario a bassa latenza. Per altre informazioni sulla modifica del valore delle dimensioni interne della coda dei messaggi, vedere Come modificare le impostazioni di limitazione basata su risorse (https://go.microsoft.com/fwlink/?LinkID=208366) nella documentazione di BizTalk Server.

Nota

L'aumento del valore interno della coda dei messaggi aumenterà la memoria usata dall'istanza host.

Aumentare i messaggi in-process dell'host BizTalk Server

Aumentare i messaggi in-process dal valore predefinito da 1000 a 10.000 per migliorare le prestazioni. Per altre informazioni sulla modifica del valore dei messaggi in-process, vedere Come modificare le impostazioni di limitazione predefinita dell'host (https://go.microsoft.com/fwlink/?LinkID=208366) nella documentazione di BizTalk Server.

Nota

L'aumento del valore interno della coda dei messaggi aumenterà la memoria usata dall'istanza host.

Ottimizzare le orchestrazioni per una bassa latenza

Seguire le raccomandazioni nella sezione "Raccomandazioni per l'ottimizzazione delle orchestrazioni per scenari a bassa latenza" di Ottimizzazione delle prestazioni dell'orchestrazione.

Configurare gli intervalli di polling

Usare il dashboard delle impostazioni per configurare gli intervalli di polling di un determinato host nel gruppo BizTalk. Per modificare gli intervalli di polling:

  1. Nella console di amministrazione di BizTalk Server espandere BizTalk Server Amministrazione, fare clic con il pulsante destro del mouse su Gruppo BizTalk e quindi scegliere Impostazioni.

  2. Nella pagina Host della finestra di dialogo Dashboard impostazioni BizTalk, nella scheda Generale, in Intervalli di polling, sono disponibili i valori di messaggistica e orchestrazione. Per impostazione predefinita, entrambi questi valori sono impostati su 500 millisecondi.

La tabella seguente elenca i valori di polling usati per il test negli host in-process a 64 bit BizTalk (RxHost, TxHost e PxHost). Per disabilitare il polling, è possibile impostare l'intervallo di polling su un numero molto grande, come indicato nella tabella.

Host server Messaggistica Orchestrazione
RxHost

Poiché i messaggi in arrivo vengono pubblicati solo nella finestra di messaggio BizTalk tramite un percorso di ricezione unidirezionale, il polling non è necessario in RxHost (host di ricezione).
200000 200000
TxHost

Poiché si ricevono solo istanze di messaggistica dalla finestra di messaggio BizTalk, il polling dell'orchestrazione non è necessario in TxHost (host di invio).
50 200000
PxHost

Poiché si ricevono solo istanze di orchestrazione dalla finestra di messaggio BizTalk, il polling della messaggistica non è necessario in PxHost (host di elaborazione).
200000 50

Vedere anche