Integration Services (SSIS) 向外延展主節點

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

Scale Out Master 透過 SSISDB 目錄和 Scale Out Master 服務來管理 Scale Out 系統。

SSISDB 目錄儲存 Scale Out Worker、套件和執行的所有資訊。 它提供介面,可用來啟用 Scale Out Worker,並在 Scale Out 中執行套件。如需詳細資訊,請參閱 逐步解說:設定 Integration Services Scale Out 和 在 Integration Services 中執行套件。

Scale Out Master 服務是一種 Windows 服務,負責與 Scale Out Worker 通訊。 它會透過 HTTPS 傳回 Scale Out Worker 上的套件執行狀態,並在 SSISDB 上處理資料。

SSISDB 中的 Scale Out 檢視和預存程序

瀏覽次數

預存程序

設定 Scale Out Master 服務

您可以使用 <drive>:\Program Files\Microsoft SQL Server\140\DTS\Binn\MasterSettings.config 檔案來設定 Scale Out Master 服務。 更新設定檔之後,必須重新啟動服務。

組態 描述 預設值
連接埠號碼 用於與向外擴充背景工作角色通訊的網路連接埠號碼。 8391
SSL 憑證指紋 用於保護與 Scale Out Worker 通訊的 TLS/SSL 憑證指紋。 在安裝 Scale Out Master 期間指定的 TLS/SSL 憑證指紋
SqlServerName 包含 SSISDB 目錄的 SQL Server 名稱。 例如:ServerName\InstanceName。 使用 Scale Out Master 安裝的 SQL Server 名稱。
清理已完成作業的間隔(毫秒) 已完成執行工作的清除間隔,以毫秒為單位。 43200000
DealWithExpiredTasksIntervalInMs 過期執行工作的處理間隔,以毫秒為單位。 300000
MasterHeartbeatIntervalInMs Scale Out Master 心跳的間隔,以毫秒為單位。 此屬性指定 Scale Out Master 更新其在 SSISDB 目錄中線上狀態的間隔。 30000
SqlConnectionTimeoutInSecs 連線至 SSISDB 時的 SQL 連線逾時時間(以秒為單位)。 15

檢視 Scale Out Master 服務記錄

Scale Out Master 服務記錄檔位在 <drive>:\Users\[account]\AppData\Local\SSIS\ScaleOut\Master 資料夾中。

[account] 參數是執行 Scale Out Master 服務的帳戶。 此帳戶預設為 SSISScaleOutMaster140。