Skapa ett Service Bus-namnområde med Azure PortalCreate a Service Bus namespace using the Azure portal

Ett namnområde är en omfångscontainer för alla meddelandekomponenter.A namespace is a scoping container for all messaging components. Flera köer och ämnen kan finnas i ett enda namnområde och namnområden fungerar ofta som programcontainer.Multiple queues and topics can reside within a single namespace, and namespaces often serve as application containers. Den här artikeln innehåller anvisningar för skapande av en namnrymd i Azure-portalen.This article provides instructions for creating a namespace in the Azure portal.

Skapa ett namnområde i Azure PortalCreate a namespace in the Azure portal

För att komma igång med Service Bus-meddelandeentiteter i Azure måste du först skapa ett namnområde med ett namn som är unikt i Azure.To begin using Service Bus messaging entities in Azure, you must first create a namespace with a name that is unique across Azure. Ett namnområde innehåller en omfattningscontainer för adressering av Service Bus-resurser i ditt program.A namespace provides a scoping container for addressing Service Bus resources within your application.

Så här skapar du ett namnområde:To create a namespace:

  1. Logga in på Azure-portalenSign in to the Azure portal

  2. I det vänstra navigeringsfältet i portalen väljer du + Skapa en resurs följt av Integration och sedan Service Bus.In the left navigation pane of the portal, select + Create a resource, select Integration, and then select Service Bus.

    Skapa en resurs -> Integration -> Service Bus

  3. I dialogrutan Skapa namnrymd utför du följande steg:In the Create namespace dialog, do the following steps:

    1. Ange ett namn för namnrymden.Enter a name for the namespace. Systemet kontrollerar omedelbart om namnet är tillgängligt.The system immediately checks to see if the name is available. En lista över regler för namngivning namnområden finns i skapa Namespace REST API.For a list of rules for naming namespaces, see Create Namespace REST API.

    2. Välj prisnivå (Basic, Standard eller Premium) för namnrymden.Select the pricing tier (Basic, Standard, or Premium) for the namespace. Om du vill använda ämnen och prenumerationer väljer du antingen Standard eller Premium.If you want to use topics and subscriptions, choose either Standard or Premium. Ämnen/prenumerationer stöds inte på Basic-prisnivån.Topics/subscriptions are not supported in the Basic pricing tier.

    3. Om du valde prisnivån Premium utför du följande steg:If you selected the Premium pricing tier, follow these steps:

      1. Ange antalet meddelandefunktionsenheter.Specify the number of messaging units. Premium-nivån ger resursisolering på processor- och minnesnivå så att varje arbetsbelastning körs självständigt.The premium tier provides resource isolation at the CPU and memory level so that each workload runs in isolation. Den här resurscontainern kallas för en meddelandefunktionsenhet.This resource container is called a messaging unit. En Premium-namnrymd har minst en meddelandefunktionsenhet.A premium namespace has least one messaging unit. Du kan välja 1, 2 eller 4 meddelandefunktionsenheter för varje Service Bus Premium-namnrymd.You can select 1, 2, or 4 messaging units for each Service Bus Premium namespace. Mer information finns i Service Bus Premium-meddelanden.For more information, see Service Bus Premium Messaging.
      2. Ange huruvida du vill göra namnrymden zonredundant.Specify whether you want to make the namespace zone redundant. Zonredundans ger förbättrad tillgänglighet genom att sprida repliker över tillgänglighetszoner inom en region utan extra kostnad.The zone redundancy provides enhanced availability by spreading replicas across availability zones within one region at no additional cost. Mer information finns i Tillgänglighetszoner i Azure.For more information, see Availability zones in Azure.
    4. För Prenumeration väljer du en Azure-prenumeration där du ska skapa namnrymden.For Subscription, choose an Azure subscription in which to create the namespace.

    5. För Resursgrupp väljer du en befintlig resursgrupp där namnrymden ska finnas, eller så skapar du en ny.For Resource group, choose an existing resource group in which the namespace will live, or create a new one.

    6. För Plats väljer du land eller region där namnrymden ska finnas.For Location, choose the region in which your namespace should be hosted.

    7. Välj Skapa.Select Create. Systemet skapar namnområdet och aktiverar det.The system now creates your namespace and enables it. Du kan behöva vänta några minuter medan systemet tilldelar resurser till ditt konto.You might have to wait several minutes as the system provisions resources for your account.

      Skapa namnområde

  4. Bekräfta att Service Bus-namnrymden har distribuerats.Confirm that the service bus namespace is deployed successfully. För att visa meddelandena väljer du klockikonen (aviseringar) i verktygsfältet.To see the notifications, select the bell icon (Alerts) on the toolbar. Välj namnet på resursgruppen i meddelandet såsom det visas i bilden.Select the name of the resource group in the notification as shown in the image. Du ser då den resursgrupp som innehåller Service Bus-namnrymden.You see the resource group that contains the service bus namespace.

    Distributionsavisering

  5. På sidan Resursgrupp för resursgruppen väljer du din Service Bus-namnrymd.On the Resource group page for your resource group, select your service bus namespace.

    Sidan Resursgrupp – välja Service Bus-namnrymd

  6. Startsidan för din Service Bus-namnrymd visas.You see the home page for your service bus namespace.

    Startsidan för din Service Bus-namnrymd

Hämta anslutningssträngenGet the connection string

Om du skapar ett nytt namnområde så genereras en automatiskt en ursprunglig regel för signatur för delad åtkomst (SAS) med ett kopplat par med primära och sekundära nycklar som ger fullständig kontroll över alla namnområdets aspekter.Creating a new namespace automatically generates an initial Shared Access Signature (SAS) rule with an associated pair of primary and secondary keys that each grant full control over all aspects of the namespace. Se Service Bus – autentisering och auktorisering för mer information om hur du skapar regler med mer begränsade rättigheter för regelbundna sändare och mottagare.See Service Bus authentication and authorization for information about how to create rules with more constrained rights for regular senders and receivers. Kopiera primärnycklar och sekundärnycklar för namnrymden genom att utföra följande steg:To copy the primary and secondary keys for your namespace, follow these steps:

  1. Klicka på Alla resurser, sedan klickar du på den nyligen skapade namnrymden.Click All resources, then click the newly created namespace name.

  2. I namnområdesfönstret, klickar du på Principer för delad åtkomst.In the namespace window, click Shared access policies.

  3. I fönstret Principer för delad åtkomst, klickar du på RootManageSharedAccessKey.In the Shared access policies screen, click RootManageSharedAccessKey.

    connection-info

  4. I principen: RootManageSharedAccessKey klickar du på kopieringsknappen intill Primär anslutningssträng för att kopiera anslutningssträngen till Urklipp för senare användning.In the Policy: RootManageSharedAccessKey window, click the copy button next to Primary Connection String, to copy the connection string to your clipboard for later use. Klistra in det här värdet i Anteckningar eller på en tillfällig plats.Paste this value into Notepad or some other temporary location.

    connection-string

  5. Upprepa föregående steg, kopiera och klistra in värdet för primärnyckeln till en tillfällig plats för senare användning.Repeat the previous step, copying and pasting the value of Primary key to a temporary location for later use.

Grattis!Congratulations! Du har nu skapat ett namnområde för meddelandetjänsten i Service Bus.You have now created a Service Bus Messaging namespace.

Nästa stegNext steps

Kolla in våra GitHub-exempel för Service Bus som visar några av de mer avancerade funktionerna i Service Bus-meddelandetjänsten.Check out the Service Bus GitHub samples, which show some of the more advanced features of Service Bus messaging.