Messaggi sospesi inclusi nella soglia di limitazione delle richieste Numero messaggi nel database
Per impostazione predefinita, il numero di messaggi host nella soglia di limitazione del database è impostato su un valore pari a 50.000, che attiverà una condizione di limitazione nelle circostanze seguenti:
Il numero totale di messaggi pubblicati dall'istanza host nelle code di lavoro, stato e sospese degli host che eseguono la sottoscrizione è superiore a 50.000.
Il numero di messaggi nella tabella dello spooler o nelle tabelle di rilevamento è superiore a 500.000.
Poiché i messaggi sospesi sono inclusi nel conteggio messaggi nel calcolo del database , la limitazione della pubblicazione dei messaggi può verificarsi anche se il server BizTalk ha un carico basso o nessun carico.
Raccomandazioni
Se si prevede di avere un numero elevato di messaggi sospesi, è consigliabile aumentare il valore predefinito per il conteggio dei messaggi nella soglia di database tenendo conto dei requisiti di spazio del server SQL che contiene i database BizTalk. È anche consigliabile aumentare il moltiplicatore Spool e i valori di moltiplicatore dei dati di rilevamento per consentire un backlog aggiuntivo nella tabella Spool.
Per altre informazioni su questi valori, vedere Come modificare le impostazioni di limitazione basate sulle risorse.
Usare lo stato di limitazione della limitazione del messaggio Monitor prestazioni contatore associato alla categoria di oggetto prestazioni BizTalk:MessageAgent per misurare lo stato di limitazione corrente. Se tale contatore restituisce il valore 6, verificare la presenza di istanze sospese e terminarle o riprenderle, se necessario.
Per altre informazioni sui contatori delle prestazioni di limitazione dell'host, vedere Contatori delle prestazioni di limitazione dell'host.
Vedere anche
Consigli per la progettazione della limitazione delle richieste