本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
更新解決方案
更新解決方案會將最新的功能、安全修補程式和錯誤修正套用至您的部署。若要更新至最新版本,請根據您的原始部署方法參考適當的區段:AWS Launch Wizard 或 AWS CloudFormation。
重要
更新之前,請確定目前沒有執行任何負載測試。更新程序可能會暫時中斷解決方案的可用性。
針對 v3.3.0 之前版本的更新進行故障診斷
注意
本節僅適用於 v3.3.0 之前的版本更新。如果您是從 v3.3.0 或更新版本更新,請透過 AWS Launch Wizard 或 AWS CloudFormation 遵循標準更新程序。
-
開啟範本,導覽至
Conditions:並尋找DLTCommonResourcesAppRegistryCondition。 -
您應該會看到類似下列的內容:
Conditions: DLTCommonResourcesAppRegistryConditionCCEF54F8: Fn::Equals: - "true" - "true" -
將第二個
true值變更為false:Conditions: DLTCommonResourcesAppRegistryConditionCCEF54F8: Fn::Equals: - "true" - "false" -
此更新會從堆疊中移除應用程式登錄相關資源,讓更新順利完成。
-
使用最新的範本 URL 執行另一個堆疊更新。
Zip 檔案路徑從 v3 變更為 v4
DLT v4 變更了壓縮測試案例的擷取方式,以符合 JMeter GUI 解析檔案路徑的方式,並確保所有支援架構的一致性。
| 版本 | 擷取行為 |
|---|---|
|
v3 |
檔案在保留目錄結構時已解壓縮。必須使用封存中的路徑參考非 JMX 檔案 (CSV、影像) (例如 |
|
v4 |
所有檔案都會直接解壓縮到容器的工作目錄中,以及 JMX 檔案。zip 中的任何內部目錄結構都會扁平化,因此 JMX 中的檔案參考只能使用檔案名稱 (例如 |
例如,如果您的 zip 包含:
my-test.zip ├── my-test/ │ ├── sample.jmx │ └── users.csv
在 v3 中,JMX 中的 CSV 資料集組態透過封存中的路徑參考檔案:my-test/users.csv。在 v4 中,相同的參考必須僅是 users.csv,因為 sample.jmx和 users.csv 在執行時間放置在相同的一般工作目錄中。
注意
這適用於測試指令碼中的所有檔案參考,包括 CSV 資料集組態路徑、檔案上傳和任何其他相對路徑。
更新區域堆疊
如果您已在多個區域中部署解決方案,則必須分別更新每個區域堆疊。在您部署測試基礎設施的區域中,請遵循每個區域 CloudFormation 堆疊的標準更新程序。
AWS Systems Manager Application Manager
更新解決方案後,AWS Systems Manager Application Manager 會提供解決方案及其資源的應用程式層級檢視。您可以使用 Application Manager 來:
-
監控資源、跨堆疊和 AWS 帳戶部署資源的成本,以及來自中央位置的日誌。
-
在應用程式內容中檢視解決方案資源的操作資料,例如部署狀態、CloudWatch 警示、資源組態和操作問題。