支援的語言執行時間和取代政策
下表列出支援的 AgentCore Runtime 直接程式碼部署語言執行時間和預計棄用日期。取代語言環境之後,您仍然可以在有限的期間內建立和更新執行時間。資料表會根據執行期棄用政策 ,提供目前預測的執行期棄用日期。這些日期提供用於規劃目的,且可能發生變更。
支援的 Python 執行時間
| # | 名稱 | 識別符 | 作業系統 | 取代日期 | 區塊執行時間更新 |
|---|---|---|---|---|---|
|
1 |
Python 3.14 |
|
Amazon Linux 2023 |
6/30/2030 |
8/31/2030 |
|
2 |
Python 3.13 |
|
Amazon Linux 2023 |
6/30/2029 |
8/31/2029 |
|
3 |
Python 3.12 |
|
Amazon Linux 2023 |
10/31/2028 |
1/10/2029 |
|
4 |
Python 3.11 |
|
Amazon Linux 2023 |
6/30/2026 |
8/31/2026 |
|
5 |
Python 3.10 |
|
Amazon Linux 2023 |
6/30/2026 |
8/31/2026 |
支援的 Node.js 執行時間
| # | 名稱 | 識別符 | 作業系統 | 取代日期 | 區塊執行時間更新 |
|---|---|---|---|---|---|
|
1 |
Node.js 22 |
|
Amazon Linux 2023 |
4/30/2027 |
7/1/2027 |
語言環境棄用政策
適用於 .zip 檔案封存的 AgentCore 執行期直接程式碼部署是以作業系統、程式設計語言和軟體程式庫的組合為基礎,這些程式庫會受到維護和安全性更新的影響。AgentCore 執行期標準棄用政策是在執行期的任何主要元件達到社群長期支援 (LTS) 結束且不再提供安全性更新時棄用語言執行期。大多數情況下,這是語言執行期,雖然在某些情況下,執行期可以被棄用,因為操作系統 (OS) 到達 LTS 的結束。
取代執行時間後, AWS 可能不再將安全修補程式或更新套用至該執行時間,且執行時間不再符合技術支援的資格。這類已棄用執行時間會依現狀提供,無需任何保證,且可能包含錯誤、錯誤、瑕疵或其他漏洞。
重要
AgentCore 執行期偶爾會將 AgentCore 執行期直接程式碼部署程式設計語言執行期的取代延遲到執行期支援的語言版本支援結束日期之後的有限期間。在此期間,AgentCore 執行期只會將安全修補程式套用至執行期作業系統。AgentCore 執行期在到達支援結束日期後,不會將安全修補程式套用至程式設計語言執行期。