Come risolvere lentezza sul server PIN

Documentazione

Installazione e configurazione

000024192

14/09/2017

Che cosa sta causando la lentezza?
Enterprise Server gestisce l'allocazione dei pin e la ricerca di pin per la connessione alle camere. Come caratteristica di sicurezza, la frequenza con cui è possibile richiedere pin e pin di query dal database è limitata con un algoritmo di back off esponenziale. Questo meccanismo di back-off tiene traccia dei tentativi basati sull'indirizzo IP e sul numero di tentativi.

I server di produzione possono utilizzare i bilanciatori di carico per gestire il carico e mantenere la ridondanza nell'ambiente. I bilanciatori di carico reindirizzano il traffico ai server Web appropriati. Così il Web Server può sembrare ricevere tutte le richieste dallo stesso indirizzo IP quindi innescando gli algoritmi di back-off.

Come risolvere il tutto
Il database contiene una stored procedure (spGetPinBackoffTime) che restituisce il ritardo calcolato in secondi al server Web. È possibile disabilitare questa funzionalità in modo che la stored procedure restituisca sempre 0. La disAttivazione di questa funzionalità Disattiva l'algoritmo di protezione indietro.

Fare riferimento alla sezione "Appendice D. soluzione Intel Unite® – bilanciamento del carico" per vedere come aggirare il meccanismo di back-off del pin dietro il bilanciamento del carico/proxy.

Se si sta dietro un bilanciamento del carico, assicurarsi che la stored procedure SQL dbo. spGetPinBackoffTime restituisca sempre un 0.

  1. Modificare la stored procedure dbo. spGetPinBackoffTime. È possibile commentare tutto e utilizzare "SELECT 0" alla fine.
  2. Eseguire lo script.
Se non si è dietro un bilanciamento del carico, assicurarsi che la stored procedure venga lasciata come predefinita.

stored procedure dbo.spGetPinBackoffTime