Condividi tramite


Integration Services (SSIS) Scale Out Master

Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory

Scale Out Master gestisce il sistema di scalabilità orizzontale tramite il catalogo SSISDB e il servizio Scale Out Master.

Il catalogo SSISDB archivia tutte le informazioni relative ai componenti Scale Out Worker, ai pacchetti e alle esecuzioni. Fornisce l'interfaccia per abilitare un ruolo di lavoro Scale Out ed eseguire pacchetti in Scale Out. Per altre informazioni, vedi Procedura dettagliata: Installare il servizio di scalabilità orizzontale di Integration Services ed Eseguire pacchetti nel servizio Integration Services.

Scale Out Master è un servizio Windows responsabile delle comunicazioni con i componenti Scale Out Worker. Restituisce lo stato dell'esecuzione di pacchetti nei componenti Scale Out Worker su HTTPS ed elabora i dati nel database SSISDB.

Viste Scale Out e stored procedure in SSISDB

Visualizzazioni

Stored procedure

Configurare il servizio Scale Out Master

È possibile configurare il servizio Scale Out Master usando il file <drive>:\Program Files\Microsoft SQL Server\140\DTS\Binn\MasterSettings.config. Il servizio deve essere riavviato dopo l'aggiornamento del file di configurazione.

Impostazione Descrizione Valore predefinito
PortNumber Numero di porta di rete usato per comunicare con un ruolo di lavoro di scalabilità orizzontale. 8391
SSLCertThumbprint Identificazione personale del certificato TLS/SSL usato per proteggere la comunicazione con un'istanza di Scale Out Worker. Identificazione personale del certificato TLS/SSL specificato durante l'installazione di Scale Out Master
SqlServerName Nome dell'istanza di SQL Server contenente il catalogo SSISDB. Per esempio, NomeServer\Nome Istanza. Nome dell'istanza di SQL Server installata con il master di scalabilità orizzontale.
CleanupCompletedJobsIntervalInMs Intervallo per l'eliminazione dei processi di esecuzione completati, espresso in millisecondi. 43200000
DealWithExpiredTasksIntervalInMs Intervallo per la gestione dei processi di esecuzione scaduti, espresso in millisecondi. 300000
MasterHeartbeatIntervalInMs Intervallo per l'heartbeat del master di scalabilità orizzontale, espresso in millisecondi. Specifica la frequenza con cui Scale Out Master aggiorna il proprio stato online nel catalogo SSISDB. 30000
SqlConnectionTimeoutInSecs Timeout della connessione SQL in secondi per la connessione a SSISDB. 15

Visualizzare il log del servizio Scale Out Master

Il file di log del servizio Scale Out Master si trova nella cartella <drive>:\Users\[account]\AppData\Local\SSIS\ScaleOut\Master.

Il parametro [account] è l'account che esegue il servizio Scale Out Master. Per impostazione predefinita, tale account è SSISScaleOutMaster140.

Passaggi successivi

Integration Services (SSIS) Scale Out Worker