Generera belastning från flera regioner med Azure Load Testing

I den här artikeln får du lära dig hur du konfigurerar ett belastningstest med Azure Load Testing för att generera belastning från flera regioner samtidigt. Du kan ange från vilka Azure-regioner belastningen ska genereras och procentandelen av belastningen för varje region. Som standard skapar Azure Load Testing endast belastning från Den Azure-region som är associerad med belastningstestningsresursen.

Om du vill generera belastning samtidigt från olika regioner och simulera användare som kommer åt ditt program från flera geografiska områden väljer du från någon av de Azure-regioner där Azure Load Testing är tillgängligt.

Förutsättningar

  • Ett Azure-konto med en aktiv prenumeration. Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.
  • En Azure-belastningstestningsresurs. Om du behöver skapa en belastningstestningsresurs kan du läsa Skapa och köra ett belastningstest.

Konfigurera belastningsdistribution för ett belastningstest

Du kan konfigurera belastningsfördelningen när du skapar ett belastningstest, eller så kan du ändra ett befintligt belastningstest.

Så här anger du belastningsfördelningen för ett belastningstest i Azure-portalen:

  1. Gå till din belastningstestningsresurs i Azure-portalen.

  2. I den vänstra rutan väljer du Tester för att visa en lista över tester. Välj ditt test och välj sedan Redigera.

    Skärmbild som visar listan över tester för en Azure Load Testing-resurs.

    Du kan också skapa ett nytt belastningstest genom att välja Skapa>ett URL-baserat test eller Skapa>ladda upp ett JMeter-skript.

  3. Gå till fliken Läs in och välj sedan Lägg till/redigera regioner för att ändra listan över Azure-regioner som du vill generera belastning från.

    Skärmbild som visar alternativet att lägga till eller redigera regioner för belastningsdistribution.

  4. I fönstret Lägg till regioner väljer du eller avmarkerar en eller flera regioner och väljer sedan Använd.

    Du kan välja upp till 5 regioner från någon av de Azure-regioner där Azure Load Testing är tillgängligt.

    Skärmbild som visar valet av regioner som ska distribuera belastningen.

  5. Du kan också uppdatera % av belastningen eller antalet motorer för att uppdatera den procentandel av belastningen som ska genereras från varje region.

    Det totala antalet motorer motsvarar det värde som du angav i Motorinstanser.

    Skärmbild som visar alternativet uppdatera antalet motorer för att uppdatera belastningsfördelningen.

Viktigt!

Inläsningsdistribution är endast aktiverat för tester mot offentliga slutpunkter. Testtrafikläget är inställt på Offentligt när du markerar kryssrutan Distribuera belastning mellan regioner .