本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SFTP 連接器的擴展和配額
SFTP 連接器的配額
SFTP 連接器有下列配額。
注意
中的AWS Transfer Family 端點和配額會列出更多 SFTP 連接器的服務配額Amazon Web Services 一般參考。
名稱 | 預設 | 可調整 |
---|---|---|
每秒測試連線交易數上限 (TPS) | 每個帳戶每秒 1 個請求 | 否 |
待定檔案傳輸的佇列大小上限 | 1000 | 否 |
檔案大小上限 | 150 GB (GiB) | 否 |
每個檔案的傳輸時間上限 | 12 小時 | 否 |
每個檔案的請求等待時間上限 | 12 小時 | 否 |
每個帳戶連接器的最大頻寬 (SFTP 和 AS2 連接器都有助於此值) | 50 MBps | 否 |
目錄列出操作的項目數量上限 | 10,000 | 否 |
每個StartFileTransfer 請求的檔案數量上限 |
10 | 否 |
StartDirectoryListing 請求的每秒交易數上限 |
3 | 是 |
注意
根據預設,SFTP 連接器一次處理一個檔案,依序傳輸檔案。您可以選擇使用支援相同使用者並行工作階段的遠端伺服器建立並行工作階段,並平行處理最多 5 個檔案,以加速傳輸效能。
若要啟用任何連接器的並行連線,您可以在建立或更新連接器時編輯並行連線上限設定。如需詳細資訊,請參閱建立 SFTP 連接器。
為了儲存 SFTP 連接器的登入資料,每個 Secrets Manager 秘密都有相關聯的配額。如果您使用相同的秘密來存放多種類型的金鑰,出於多種目的,您可能會遇到這些配額。
-
單一秘密的總長度:12,000 個字元
-
Password
字串的長度上限:1024 個字元 -
PrivateKey
字串的長度上限:8192 個字元 -
Username
字串的長度上限:100 個字元
擴展 SFTP 連接器
本節描述如何擴展 AWS Transfer Family SFTP 連接器工作負載的考量。當您想要使用 SFTP 連接器擴展工作負載時,您需要考慮以下三個適用的配額。
-
佇列大小上限。這是指連接器佇列中已請求的待處理操作數目上限。待定操作是指任何先前提交且尚未成功完成的轉移請求,無論是成功還是失敗。
待定請求的最大佇列深度目前設定為每個連接器 1,000 個 (如AWS Transfer Family 服務配額中所定義)。當您在短時間內請求數千個傳輸操作時,您的工作負載可能會超過此服務限制,而且您會收到訊息超過待處理請求上限
ThrottlingException
的 。如果您的工作負載受限於此配額,請透過 AWS 支援 或您的客戶團隊聯絡 Transfer Family 服務團隊,以討論您的可擴展性需求。
您也可以採取下列其中一個或兩個動作。
-
將您的檔案磁碟區分散到多個連接器。
-
讓您的連接器與遠端伺服器建立並行工作階段,以平行處理來自佇列的多個請求。
-
-
並行工作階段的數量。根據預設,SFTP 連接器一次傳輸一個檔案,依序從佇列傳輸檔案。
您可以選擇讓連接器平行傳輸多個檔案,以加速傳輸效能。您可以使用支援來自相同使用者的並行工作階段的遠端伺服器建立並行工作階段,並平行處理最多 5 個檔案。當您建立 SFTP 連接器時,請在建立或更新連接器時,為最大並行連線設定選擇最多 5 的值。如需詳細資訊,請參閱建立 SFTP 連接器。
-
StartFileTransfer
請求的速率。您可以使用每個 SFTP 連接器請求每秒最多 100 個檔案路徑進行傳輸。請求的檔案路徑會新增至連接器的佇列以進行處理。無論個別StartFileTransfer
命令中提供的檔案數目為何,您都可以以遞迴方式使用StartFileTransfer
命令,請求每個連接器每秒最多 100 個檔案路徑。