Azure yük testi kaynağını başka bir bölgeye taşıma

Bu makalede, Azure yük testi kaynağınızı başka bir Azure bölgesine taşıma adımları açıklanmaktadır. Kaynağınızı çeşitli nedenlerle taşımak isteyebilirsiniz. Örneğin, yeni bir Azure bölgesinden yararlanmak, farklı bir konumdan yük oluşturmak, iç ilke ve idare gereksinimlerini karşılamak veya kapasite planlama gereksinimlerine yanıt olarak.

Azure yük testi kaynakları bölgeye özgü olup bölgeler arasında otomatik olarak taşınamaz. Hedef Azure bölgesinde Azure yük testi kaynağını yeniden oluştururken, yeni kaynakta mevcut yük testlerini yeniden oluşturmanız gerekir.

Kaynağınızı başka bir bölgeye taşımak için aşağıdaki adımları izleyin:

  1. Azure yük testi kaynağınızın yapılandırmasını bir Azure Resource Manager şablonunda (ARM şablonu) dışarı aktarın.

  2. İsteğe bağlı olarak, mevcut yük testlerinden test yapıtlarını indirin.

  3. ARM şablonunu kullanarak hedef bölgede yeni bir Azure yük testi kaynağı oluşturun.

  4. Yeni kaynakta yük testlerini yeniden oluşturun.

  5. İsteğe bağlı olarak, önceki bölgedeki Azure yük testi kaynağını silin.

Ön koşullar

Hazırla

Başlamak için Azure yük testi kaynağının ARM şablonunu dışarı aktarın ve mevcut yük testlerinin giriş yapıtlarını indirin. Daha sonra ARM şablonunu güncelleştirerek kaynağı hedef Azure bölgesine dağıtacaksınız.

  1. Burada belirtilen adımları izleyerek Azure Yük Testi kaynağınızın ayarlarını ve bilgilerini içeren ARM şablonunu dışarı aktarın.

    Screenshot that shows the ARM template to export an Azure load testing resource in the Azure portal.

  2. Kaynaktaki mevcut her test için giriş yapıtlarını indirin:

    1. Yük testi kaynağının Testler bölümüne gidin.

    2. Test çalıştırmaları listesine gitmek için test adını seçin.

    3. Test çalıştırması için üç noktayı (...) ve ardından Giriş dosyasını indir'i seçin.

      Tarayıcı artık test yapılandırması YAML dosyası, JMeter betiği ve tüm yapılandırma veya veri dosyaları gibi test için tüm giriş dosyalarını içeren sıkıştırılmış bir klasörü indirmeye başlamalıdır.

      Screenshot that shows how to download input files for a test.

Dekont

Yük testinizin gizli dizilerini yapılandırmak için Azure Key Vault kullanıyorsanız aynı Key Vault'ı kullanmaya devam edebilirsiniz.

Taşı

Kaynağı hedef Azure bölgesine taşımak için ARM şablonunu değiştirin, şablonu kullanarak yeni bir kaynak oluşturun ve yeni kaynakta yük testlerini yeniden oluşturun.

Kaynağı taşıma

  1. Azure portalda Kaynak oluştur’u seçin.

  2. Market'te şablon dağıtımı için arama yapın. Şablon dağıtımı (özel şablonlar kullanarak dağıtma) öğesini ve ardından Oluştur'u seçin.

    Screenshot that shows the Template deployment option in the Azure Marketplace, highlighting the Create button.

  3. Düzenleyicide kendi şablonunuzu oluşturun'u seçin.

  4. Dosya yükle'yi seçin ve ardından daha önce dışarı aktardığınız dosyayı seçintemplate.json.

  5. JSON içeriğini güncelleştirin:

    1. Özelliğini güncelleştirerek hedef Azure yük testi kaynağının adını güncelleştirin defaultValue .

      {
          "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
          "contentVersion": "1.0.0.0",
          "parameters": {
              "loadtest_name": {
                  "defaultValue": "{new-resource-name}",
                  "type": "String"
              }
          },
      
    2. Hedef bölgenizi kullanmak için konum özelliğini düzenleyin. Aşağıdaki örnek hedef bölgeyi olarak eastusayarlar.

      "resources": [
              {
                  "type": "Microsoft.LoadTestService/loadtests",
                  "apiVersion": "2021-12-01-preview",
                  "name": "[parameters('loadtest_name')]",
                  "location": "eastus",
      

      Bölge konum kodlarını almak için bkz . Azure Konumları. Bölge kodu, boşluk içermeyen bölge adıdır. Örneğin, Doğu ABD = eastus.

  6. Kaydet'i seçin.

  7. Hedef kaynak için Abonelik ve Kaynak grubunu girin.

  8. Gözden geçir ve oluştur'u ve ardından Oluştur'u seçerek hedef Azure bölgesinde yeni bir Azure yük testi kaynağı oluşturun.

Test oluşturma

Azure yük testi kaynağını oluşturduktan sonra, yük testlerini Azure portalında yeniden oluşturabilirsiniz.

Yük testi ayarlarını yapılandırmak için daha önce indirdiğiniz dosyalardaki test yapılandırmasına config.yaml bakın. İndirilen giriş yapıtlarından Apache JMeter betiğini ve isteğe bağlı yapılandırma dosyalarını karşıya yükleyin.

Yük testlerini bir CI/CD iş akışında çağırırsanız CI/CD işlem hattı tanımındaki parametresini yeni Azure yük testi kaynak adıyla eşleşecek şekilde güncelleştirin loadTestResource .

Dekont

Yük testlerinizin herhangi birini Azure Key Vault'tan gizli diziler veya sertifikalarla yapılandırdıysanız, yeni kaynağa Key Vault'a erişim izni verdiğinizden emin olun.

Kaynak kaynakları temizleme

Taşıma işlemi tamamlandıktan sonra Kaynak bölgeden Azure yük testi kaynağını silin. Kullanmadığınız zamanlarda bile kaynaklar için ödeme alırsınız.

  1. Azure portalında arama yapın ve Azure Yük Testi'ni seçin.

  2. Azure yük testi kaynağınızı seçin.

  3. Kaynağa Genel Bakış sayfasında Sil'i seçin ve onaylayın.

Dikkat

Azure yük testi kaynağını sildiğinizde artık ilişkili test çalıştırmalarını ve test sonuçlarını görüntüleyemezsiniz.

Sonraki adımlar