Az Azure Spring Apps az Azure Spring Cloud szolgáltatás új neve. Bár a szolgáltatásnak új neve van, bizonyos helyeken a régi nevet fogja látni egy darabig, miközben az eszközök, például képernyőképek, videók és diagramok frissítésével dolgozunk.
Ez a cikk a következőre vonatkozik: ✔️ Standard felhasználás és dedikált (előzetes verzió) ✔️ Basic/Standard ✔️ Enterprise
Ez a cikk azt ismerteti, hogyan helyezhet üzembe Spring Boot-eseményvezérelt alkalmazásokat az Azure Spring Appsben.
A mintaprojekt egy eseményvezérelt alkalmazás, amely előfizet egy Service Bus-üzenetsorra , lower-casemajd kezeli az üzenetet, és egy másik üzenetet küld egy másik, elnevezett upper-caseüzenetsorba. Az alkalmazás egyszerűvé tétele érdekében az üzenetfeldolgozás csak nagybetűssé alakítja az üzenetet. A következő diagram ezt a folyamatot mutatja be:
Ez a cikk a következő lehetőségeket ismerteti az Azure Spring Appsben való üzembe helyezéshez:
Az Azure Portal lehetőség a legegyszerűbb és leggyorsabb módja az erőforrások létrehozásának és az alkalmazások egyetlen kattintással történő üzembe helyezésének. Ez a lehetőség olyan Spring-fejlesztőknek ajánlott, akik gyorsan üzembe szeretnének helyezni alkalmazásokat az Azure-felhőszolgáltatásokban.
Az Azure Portal + Maven beépülő modul lehetőség hagyományosabb módja az erőforrások létrehozásának és az alkalmazások lépésenkénti üzembe helyezésének. Ez a lehetőség az Azure-felhőszolgáltatásokat első alkalommal használó Spring-fejlesztők számára ajánlott.
Az Azure Developer CLI-lehetőség hatékonyabb módszer az erőforrások automatikus létrehozására és alkalmazások egyszerű parancsokkal történő üzembe helyezésére. Az Azure Developer CLI sablonnal építi ki a szükséges Azure-erőforrásokat, és üzembe helyezi az alkalmazáskódot. Ez a lehetőség olyan Spring-fejlesztőknek ajánlott, akik ismerik az Azure-felhőszolgáltatásokat.
Az Azure Portal lehetőség a legegyszerűbb és leggyorsabb módja az erőforrások létrehozásának és az alkalmazások egyetlen kattintással történő üzembe helyezésének. Ez a lehetőség olyan Spring-fejlesztőknek ajánlott, akik gyorsan üzembe szeretnének helyezni alkalmazásokat az Azure-felhőszolgáltatásokban.
Az Azure Portal + Maven beépülő modul lehetőség hagyományosabb módja az erőforrások létrehozásának és az alkalmazások lépésenkénti üzembe helyezésének. Ez a lehetőség az Azure-felhőszolgáltatásokat első alkalommal használó Spring-fejlesztők számára ajánlott.
Az Azure CLI-beállítás egy hatékony parancssori eszközt használ az Azure-erőforrások kezeléséhez. Ez a lehetőség olyan Spring-fejlesztőknek ajánlott, akik ismerik az Azure-felhőszolgáltatásokat.
Ha első alkalommal helyez üzembe Egy Azure Spring Apps Enterprise-csomagpéldányt a célelőfizetésben, tekintse meg az Azure Spring Apps Enterprise-csomagajánlat megtekintése az Azure Marketplace-en című cikk Követelményei szakaszát.
Ha első alkalommal helyez üzembe Egy Azure Spring Apps Enterprise-csomagpéldányt a célelőfizetésben, tekintse meg az Azure Spring Apps Enterprise-csomagajánlat megtekintése az Azure Marketplace-en című cikk Követelményei szakaszát.
Ha első alkalommal helyez üzembe Egy Azure Spring Apps Enterprise-csomagpéldányt a célelőfizetésben, tekintse meg az Azure Spring Apps Enterprise-csomagajánlat megtekintése az Azure Marketplace-en című cikk Követelményei szakaszát.
A következő szakaszban az Üzembe helyezés az Azure-ban gomb elindít egy Azure Portal-felületet, amely letölt egy JAR-csomagot az ASA-Samples-Web-Application kiadási oldaláról a GitHubon. Nincs szükség helyi előkészítési lépésekre.
A minta helyi előkészítéséhez kövesse az alábbi lépéseket:
A mintaprojekt készen áll a GitHubon. Klónozza a mintaprojektet a következő paranccsal:
Hozza létre a mintaprojektet az alábbi parancsokkal:
cd ASA-Samples-Event-Driven-Application
./mvnw clean package
A minta helyi előkészítéséhez kövesse az alábbi lépéseket. Ezek a lépések az AZD használatával inicializálják az eseményvezérelt alkalmazást az Azure Developer CLI-sablonokból.
Nyisson meg egy terminált, hozzon létre egy új, üres mappát, majd navigáljon hozzá.
A projekt inicializálásához használja a következő parancsot:
Az alábbi lista a parancsok interakcióit ismerteti:
Adjon meg egy új környezetnevet: Adjon meg egy környezetnevet, amelyet a rendszer az összes Azure-erőforrás tárolására létrehozott erőforráscsoport utótagjaként használ. Ennek a névnek egyedinek kell lennie az Azure-előfizetésben.
A konzol az alábbi példához hasonló üzeneteket ad ki:
Initializing a new project (azd init)
(✓) Done: Initialized git repository
(✓) Done: Downloading template code to: <your-local-path>
Enter a new environment name: <your-env-name>
SUCCESS: New project initialized!
You can view the template code in your directory: <your-local-path>
Learn more about running 3rd party code on our DevHub: https://aka.ms/azd-third-party-code-notice
3. A felhőkörnyezet előkészítése
A minta futtatásához szükséges fő erőforrások egy Azure Spring Apps-példány, egy Azure Key Vault és egy Azure Service Bus-példány. Ezeket az erőforrásokat az alábbi lépésekkel hozhatja létre.
Ez a szakasz egy Üzembe helyezés az Azure-ban gombbal indít üzembe helyezési felületet az Azure Portalon. Ez a felület ARM-sablonnal hoz létre Azure-erőforrásokat.
3.1. Jelentkezzen be az Azure Portalra
Lépjen az Azure Portalra , és adja meg a hitelesítő adatait a portálra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.
3.2. Azure-erőforrások létrehozása
Az alábbi lépésekkel hozza létre az alkalmazás által használt összes Azure-erőforrást:
Válassza a következő Üzembe helyezés az Azure-ban gombot az üzembe helyezési felület azure portalon való elindításához:
Töltse ki az űrlapot az Alapismeretek lapon. Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként:
Beállítás
Ajánlott érték
Leírás
Előfizetés
Az Ön előfizetésének a neve.
A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
Erőforráscsoport
myresourcegroup
Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
Régió
A felhasználókhoz legközelebbi régió.
A rendszer a régiót használja az erőforráscsoport létrehozásához.
A kiválasztások áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget az alkalmazás Azure Spring Appsben való üzembe helyezéséhez.
Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként. Válassza az Ugrás az erőforrásra lehetőséget a szolgáltatás Áttekintés lapjának megnyitásához.
3.1. Jelentkezzen be az Azure Portalra
Nyissa meg a webböngészőt, és nyissa meg az Azure Portalt. Adja meg a hitelesítő adatait a Portalra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.
3.2. Service Bus-példány létrehozása
Service Bus-példány létrehozásához kövesse az alábbi lépéseket:
Válassza az Erőforrás létrehozása lehetőséget az Azure Portal sarkában.
A Search szolgáltatás és a Marketplace keresőmezőjében keresse meg a service busot.
A Service Bus szakaszban válassza a Létrehozás lehetőséget.
Töltse ki az űrlapot az Alapismeretek lapon. Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként:
Beállítás
Ajánlott érték
Leírás
Előfizetés
Az Ön előfizetésének a neve.
A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
Erőforráscsoport
myresourcegroup
Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
Névtér neve
my-srvbus
A Service Bus szolgáltatást azonosító egyedi név.
Helyen
A felhasználókhoz legközelebbi hely.
A felhasználókhoz legközelebb eső hely.
Üzemeltetési lehetőségek és csomagok
Basic
A tarifacsomag határozza meg a példányhoz társított erőforrást és költséget.
A létrehozási paraméterek áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget a Service Bus-példány létrehozásának befejezéséhez.
Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként. Válassza az Ugrás az erőforrásra lehetőséget a szolgáltatás Áttekintés lapjának megnyitásához.
Válassza az Ugrás az erőforrásra lehetőséget a Service Bus Névtér lapjának megtekintéséhez.
Válassza a megosztott hozzáférési szabályzatokat a navigációs menüben, majd válassza a RootManageSharedAccessKey lehetőséget.
A SAS-házirend: RootManageSharedAccessKey lapon másolja és mentse az elsődleges Csatlakozás ion sztring értékét, amely a Spring-alkalmazásból való kapcsolatok beállítására szolgál.
Válassza az Üzenetsorok lehetőséget a navigációs menüben, majd válassza az Üzenetsor lehetőséget.
Az Üzenetsor létrehozása lapon adja meg a Név kisbetűt, majd válassza a Létrehozás lehetőséget.
Hozzon létre egy másik üzenetsort az előző lépés megismétlésével a Név nagybetűvel.
3.3. Azure Spring Apps-példány létrehozása
A szolgáltatáspéldány létrehozásához kövesse az alábbi lépéseket:
Válassza az Erőforrás létrehozása lehetőséget a portál sarkában.
Válassza a Compute>Azure Spring Apps lehetőséget.
Töltse ki a Standard consumption > dedikált (előzetes verzió) űrlapot a következő információkkal:
Beállítás
Ajánlott érték
Leírás
Előfizetés
Az Ön előfizetésének a neve
A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
Erőforráscsoport
myresourcegroup
Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
Név
myasa
Egyedi név, amely azonosítja az Azure Spring Apps szolgáltatást. A névnek 4 és 32 karakter közötti hosszúságúnak kell lennie, és csak kisbetűket, számokat és kötőjeleket tartalmazhat. A szolgáltatásnév első karakterének betűnek kell lennie, az utolsó karakternek pedig betűnek vagy számnak kell lennie.
Terv
Standard felhasználás > dedikált (előzetes verzió)
A tarifacsomag határozza meg a példányhoz társított erőforrásokat és költségeket.
Régió
A felhasználókhoz legközelebb eső régió
A felhasználókhoz legközelebb eső hely.
Container Apps-környezet
myacaenv
A környezet egy biztonságos határ egy vagy több tárolóalkalmazás körül, amely kommunikálhat egymással, és megoszthat egy virtuális hálózatot, naplózást és Dapr-konfigurációt.
(Nem kötelező) A Container Apps-környezet létrehozásához kövesse az alábbi lépéseket:
Töltse ki az Alapismeretek lapot a következő információkkal:
Környezet neve: myacaenv
Csomag: Felhasználás
Zónaredundancia: Letiltva
Válassza a Létrehozás lehetőséget a Container Apps-környezet létrehozásához.
Töltse ki az Alapismeretek lapot a következő információkkal:
Környezet neve: myacaenv
Csomag: (előzetes verzió) Használat és dedikált számítási feladatok profiljai
Zónaredundancia: Letiltva
Válassza a Számítási feladatok profilok (előzetes verzió) lapot, majd válassza a Számítási feladatprofil hozzáadása lehetőséget a számítási feladatprofil hozzáadásához.
A Számítási feladatprofil hozzáadása (előzetes verzió) lapon adja hozzá a következő információkat:
Példányok számtartományának automatikus skálázása: Válassza a 3 . és az 5. lehetőséget
Válassza a Hozzáadás lehetőséget. Ez a kijelölés visszaviszi a Számítási feladatprofil hozzáadása (előzetes verzió) lapra. Válassza a my-wlp lehetőséget, majd a Létrehozás lehetőséget a Container Apps-környezet létrehozásához.
A kiválasztások áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Válassza a Létrehozás lehetőséget az Azure Spring Apps-példány kiépítéséhez.
Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás Áttekintés lapjának parancsikonjaként. Az Erőforrás megnyitása gombra kattintva megnyílik a szolgáltatás Áttekintés lapja.
Válassza az Erőforrás megnyitása lehetőséget az Azure Spring Apps áttekintési oldalának megnyitásához .
Válassza az Alkalmazások lehetőséget a bal oldali navigációs menüben, majd válassza az Alkalmazás létrehozása lehetőséget.
Az Alkalmazás létrehozása lapon adja meg simple-event-driven-app az alkalmazás nevét, majd válassza a Gyors üzembe helyezés mintaalkalmazás használata alkalmazás létrehozásához lehetőséget.
Válassza a Létrehozás lehetőséget az Azure Spring Apps-példány létrehozásának befejezéséhez.
Az alkalmazás létrehozása után válassza ki az előző lépésben létrehozott alkalmazásnevet.
Válassza a Konfiguráció lehetőséget a navigációs panelen, majd konfigurálja a következő tulajdonságot a Környezeti változók lapon.
Standard kiadás RVICE_BUS_CONNECTION_STRING: Adja meg a Service Bus elsődleges kapcsolati sztring.
A kapcsolat tulajdonságainak mentéséhez válassza a Mentés lehetőséget.
Az alábbi paranccsal jelentkezzen be az Azure-ba az OAuth2 használatával. Ha már bejelentkezett, hagyja figyelmen kívül ezt a lépést.
azd auth login
A konzol az alábbi példához hasonló üzeneteket ad ki:
Logged in to Azure.
A következő paranccsal építse ki a sablon infrastruktúráját az Azure-ban:
azd provision
Az alábbi lista a parancsok interakcióit ismerteti:
Válassza ki a használni kívánt Azure-előfizetést: Mozgáshoz használja a nyilakat, írja be a szűrést, majd nyomja le az Enter billentyűt.
Válassza ki a használni kívánt Azure-helyet: Mozogjon nyilakkal, írja be a szűrést, majd nyomja le az Enter billentyűt.
A konzol az alábbi példához hasonló üzeneteket ad ki:
SUCCESS: Your application was provisioned in Azure in xx minutes xx seconds.
You can view the resources created under the resource group rg-<your-environment-name>-<random-string>> in Azure Portal:
https://portal.azure.com/#@/resource/subscriptions/<your-subscription-id>/resourceGroups/rg-<your-environment-name>/overview
Feljegyzés
A parancs végrehajtása hosszabb időt is igénybe vehet. Az Azure-erőforrások üzembe helyezésekor megjelenik egy előrehaladási mutató.
4. Az alkalmazás üzembe helyezése az Azure Spring Appsben
Az előző szakaszban az Üzembe helyezés az Azure-ban gomb egy olyan Azure Portal-felületet indít el, amely magában foglalja az alkalmazás üzembe helyezését, így semmi másra nincs szükség.
Az alábbi lista a parancsok interakcióit ismerteti:
OAuth2-bejelentkezés: Engedélyeznie kell a bejelentkezést az Azure-ba az OAuth2 protokoll alapján.
Előfizetés kiválasztása: Válassza ki a létrehozott Azure Spring Apps-példány előfizetési listájának számát, amely alapértelmezés szerint a lista első előfizetése. Ha az alapértelmezett számot használja, nyomja le közvetlenül az Enter billentyűt .
Meglévő Azure Spring Apps használata az Azure-ban: Nyomja le az y billentyűt a meglévő Azure Spring Apps-példány használatához.
Válassza ki az Üzembe helyezéshez az Azure Spring Appst: Válassza ki a létrehozott Azure Spring Apps-példány listaszámát. Ha az alapértelmezett számot használja, nyomja le közvetlenül az Enter billentyűt .
Használja a meglévő alkalmazást az Azure Spring Appsben <a példánynévvel>: Nyomja le az y billentyűt a létrehozott alkalmazás használatához.
Ellenőrizze, hogy menti-e a fenti konfigurációkat: Nyomja le az y billentyűt. Ha az n billentyűt lenyomja, a konfiguráció nem lesz mentve a POM-fájlokba.
Az alkalmazás üzembe helyezéséhez használja a következő parancsot:
./mvnw azure-spring-apps:deploy
Az alábbi lista a parancsok közötti interakciót ismerteti:
OAuth2-bejelentkezés: Engedélyeznie kell a bejelentkezést az Azure-ba az OAuth2 protokoll alapján.
A parancs végrehajtása után a következő naplóüzenetekből láthatja, hogy az üzembe helyezés sikeres volt:
[INFO] Deployment(default) is successfully created
[INFO] Starting Spring App after deploying artifacts...
[INFO] Deployment Status: Running
Az alábbi lépésekkel az AZD használatával csomagolhatja az alkalmazást, kiépítheti a webalkalmazás által igényelt Azure-erőforrásokat, majd üzembe helyezheti az Azure Spring Appsben.
Az alkalmazás üzembe helyezhető példányának csomagolásához használja a következő parancsot:
azd package
A konzol az alábbi példához hasonló üzeneteket ad ki:
SUCCESS: Your application was packaged for Azure in xx seconds.
Az alábbi paranccsal helyezze üzembe az alkalmazáskódot az újonnan kiépített erőforrásokon:
azd deploy
A konzol az alábbi példához hasonló üzeneteket ad ki:
Deploying services (azd deploy)
(✓) Done: Deploying service simple-event-driven-app
- No endpoints were found
SUCCESS: Your application was deployed to Azure in xx minutes xx seconds.
You can view the resources created under the resource group rg-<your-environment-name> in Azure Portal:
https://portal.azure.com/#@/resource/subscriptions/<your-subscription-id>/resourceGroups/rg-<your-environment-name>/overview
Feljegyzés
Az előző három parancs kombinálására is használható azd up : azd provision (Azure-erőforrások kikötése), azd package (az alkalmazás üzembe helyezhető másolatának csomagja) és azd deploy (az alkalmazás kódjának üzembe helyezése). További információ: Azure-Samples/ASA-Samples-Event-Driven-Application.
A következő szakaszban az Üzembe helyezés az Azure-ban gomb elindít egy Azure Portal-felületet, amely letölt egy JAR-csomagot az ASA-Samples-Web-Application kiadási oldaláról a GitHubon. Nincs szükség helyi előkészítési lépésekre.
A minta helyi előkészítéséhez kövesse az alábbi lépéseket:
A mintaprojekt készen áll a GitHubon. Klónozza a mintaprojektet a következő paranccsal:
Hozza létre a mintaprojektet az alábbi parancsokkal:
cd ASA-Samples-Event-Driven-Application
./mvnw clean package
A minta helyi előkészítéséhez kövesse az alábbi lépéseket. Ezek a lépések az AZD használatával inicializálják az eseményvezérelt alkalmazást az Azure Developer CLI-sablonokból.
Nyisson meg egy terminált, hozzon létre egy új, üres mappát, majd navigáljon hozzá.
A projekt inicializálásához használja a következő parancsot:
Az alábbi lista a parancsok interakcióit ismerteti:
Adjon meg egy új környezetnevet: Adjon meg egy környezetnevet, amelyet a rendszer az összes Azure-erőforrás tárolására létrehozott erőforráscsoport utótagjaként használ. Ennek a névnek egyedinek kell lennie az Azure-előfizetésben.
A konzol az alábbi példához hasonló üzeneteket ad ki:
Initializing a new project (azd init)
(✓) Done: Initialized git repository
(✓) Done: Downloading template code to: <your-local-path>
Enter a new environment name: <your-env-name>
SUCCESS: New project initialized!
You can view the template code in your directory: <your-local-path>
Learn more about running 3rd party code on our DevHub: https://aka.ms/azd-third-party-code-notice
3. A felhőkörnyezet előkészítése
A minta futtatásához szükséges fő erőforrások egy Azure Spring Apps-példány, egy Azure Key Vault-példány és egy Azure Service Bus-példány. Ezeket az erőforrásokat az alábbi lépésekkel hozhatja létre.
Ez a szakasz egy Üzembe helyezés az Azure-ban gombbal indít üzembe helyezési felületet az Azure Portalon. Ez a felület ARM-sablonnal hoz létre Azure-erőforrásokat.
3.1. Jelentkezzen be az Azure Portalra
Lépjen az Azure Portalra , és adja meg a hitelesítő adatait a portálra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.
3.2. Azure-erőforrások létrehozása
Az alábbi lépésekkel hozza létre az alkalmazás által használt összes Azure-erőforrást:
Válassza a következő Üzembe helyezés az Azure-ban gombot az üzembe helyezési felület azure portalon való elindításához:
Töltse ki az űrlapot az Alapismeretek lapon. Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként:
Beállítás
Ajánlott érték
Leírás
Előfizetés
Az Ön előfizetésének a neve.
A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
Erőforráscsoport
myresourcegroup
Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
Régió
A felhasználókhoz legközelebbi régió.
A rendszer a régiót használja az erőforráscsoport létrehozásához.
A kiválasztások áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget az alkalmazás Azure Spring Appsben való üzembe helyezéséhez.
Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként. Válassza az Ugrás az erőforrásra lehetőséget a szolgáltatás Áttekintés lapjának megnyitásához.
3.1. Jelentkezzen be az Azure Portalra
Nyissa meg a webböngészőt, és nyissa meg az Azure Portalt. Adja meg a hitelesítő adatait a Portalra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.
3.2. Service Bus-példány létrehozása
Service Bus-példány létrehozásához kövesse az alábbi lépéseket:
Válassza az Erőforrás létrehozása lehetőséget az Azure Portal sarkában.
A Search szolgáltatás és a Marketplace keresőmezőjében keresse meg a service busot.
A Service Bus szakaszban válassza a Létrehozás lehetőséget.
Töltse ki az űrlapot az Alapismeretek lapon. Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként:
Beállítás
Ajánlott érték
Leírás
Előfizetés
Az Ön előfizetésének a neve.
A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
Erőforráscsoport
myresourcegroup
Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
Névtér neve
my-srvbus
A Service Bus szolgáltatást azonosító egyedi név.
Helyen
A felhasználókhoz legközelebbi hely.
A felhasználókhoz legközelebb eső hely.
Üzemeltetési lehetőségek és csomagok
Basic
A tarifacsomag határozza meg a példányhoz társított erőforrást és költséget.
A létrehozási paraméterek áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget a Service Bus-példány létrehozásának befejezéséhez.
Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként. Válassza az Ugrás az erőforrásra lehetőséget a szolgáltatás Áttekintés lapjának megnyitásához.
Válassza az Ugrás az erőforrásra lehetőséget a Service Bus Névtér lapjának megtekintéséhez.
Válassza a megosztott hozzáférési szabályzatokat a navigációs menüben, majd válassza a RootManageSharedAccessKey lehetőséget.
A SAS-házirend: RootManageSharedAccessKey lapon másolja és mentse az elsődleges Csatlakozás ion sztring értékét, amely a Spring-alkalmazásból való kapcsolatok beállítására szolgál.
Válassza az Üzenetsorok lehetőséget a navigációs menüben, majd válassza az Üzenetsor lehetőséget.
Az Üzenetsor létrehozása lapon adja meg a Név kisbetűt, majd válassza a Létrehozás lehetőséget.
Hozzon létre egy másik üzenetsort az előző lépés megismétlésével a Név nagybetűvel.
3.3. Azure Spring Apps-példány létrehozása
Azure Spring Apps-példány létrehozásához kövesse az alábbi lépéseket:
Válassza az Erőforrás létrehozása lehetőséget az Azure Portal sarkában.
Válassza a Compute>Azure Spring Apps lehetőséget.
Töltse ki az Alapismeretek űrlapot a következő információkkal:
Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként. Az ajánlott csomag a Standard.
Beállítás
Ajánlott érték
Leírás
Előfizetés
Az Ön előfizetésének a neve
A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
Erőforráscsoport
myresourcegroup
Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
Név
myasa
Egyedi név, amely azonosítja az Azure Spring Apps szolgáltatást. A névnek 4 és 32 karakter közötti hosszúságúnak kell lennie, és csak kisbetűket, számokat és kötőjeleket tartalmazhat. A szolgáltatásnév első karakterének betűnek kell lennie, az utolsó karakternek pedig betűnek vagy számnak kell lennie.
Terv
Standard
A terv meghatározza a példányhoz társított erőforrást és költséget.
Régió
A felhasználókhoz legközelebb eső régió
A felhasználókhoz legközelebb eső hely.
Zónaredundáns
Nincs kiválasztva
Azt, hogy azure-beli rendelkezésre állási zónában hozza-e létre az Azure Spring Apps-szolgáltatást, jelenleg csak több régióban lehet támogatni.
A kiválasztások áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Válassza a Létrehozás lehetőséget az Azure Spring Apps-példány kiépítéséhez.
Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás Áttekintés lapjának parancsikonjaként. Az Erőforrás megnyitása gombra kattintva megnyílik a szolgáltatás Áttekintés lapja.
3.4. alkalmazáspéldány Csatlakozás Service Bus-példányba
Nyissa meg az Azure Spring Apps-példányt az Azure Portalon.
Válassza az Alkalmazások lehetőséget a navigációs menüben, majd válassza az Alkalmazás létrehozása lehetőséget.
Az Alkalmazás létrehozása lapon adja meg az alkalmazásnévhez tartozó simple-event-driven-app kifejezést, és válassza a Java 17 for Runtime platformot.
Az alkalmazás létrehozása után válassza ki az előző lépésben létrehozott alkalmazásnevet.
A Konfiguráció lapon válassza a Környezeti változók lapot, írja be a kulcs Standard kiadás RVICE_BUS_CONNECTION_STRING, illessze be a Service Bus kapcsolati sztring értékhez, majd válassza a Mentés lehetőséget.
Az alábbi paranccsal jelentkezzen be az Azure-ba az OAuth2 használatával. Ha már bejelentkezett, hagyja figyelmen kívül ezt a lépést.
azd auth login
A konzol az alábbi példához hasonló üzeneteket ad ki:
Logged in to Azure.
A sablon standard csomaggal való beállításához használja az alábbi parancsot:
azd env set PLAN standard
Az alábbi paranccsal csomagolhatja be az alkalmazás üzembe helyezhető példányát, üzembe helyezheti a sablon infrastruktúráját az Azure-ban, és üzembe helyezheti az alkalmazáskódot az újonnan kiépített erőforrásokon:
azd provision
Az alábbi lista a parancsok interakcióit ismerteti:
Válasszon ki egy használni kívánt Azure-előfizetést: Mozogjon nyilakkal, írja be a szűrést, majd nyomja le az Enter billentyűt.
Válassza ki a használni kívánt Azure-helyet: Mozogjon nyilakkal, írja be a szűrést, majd nyomja le az Enter billentyűt.
A konzol az alábbi példához hasonló üzeneteket ad ki:
SUCCESS: Your application was provisioned in Azure in xx minutes xx seconds.
You can view the resources created under the resource group rg-<your-environment-name> in Azure Portal:
https://portal.azure.com/#@/resource/subscriptions/<your-subscription-id>/resourceGroups/rg-<your-environment-name>/overview
Feljegyzés
A parancs végrehajtása hosszabb időt is igénybe vehet. Az Azure-erőforrások üzembe helyezésekor megjelenik egy előrehaladási mutató.
4. Az alkalmazás üzembe helyezése az Azure Spring Appsben
Az előző szakaszban az Üzembe helyezés az Azure-ban gomb egy olyan Azure Portal-felületet indít el, amely magában foglalja az alkalmazás üzembe helyezését, így semmi másra nincs szükség.
Az alábbi lista a parancsok interakcióit ismerteti:
OAuth2-bejelentkezés: Engedélyeznie kell a bejelentkezést az Azure-ba az OAuth2 protokoll alapján.
Előfizetés kiválasztása: Válassza ki a létrehozott Azure Spring Apps-példány előfizetési listájának számát, amely alapértelmezés szerint a lista első előfizetése. Ha az alapértelmezett számot használja, nyomja le közvetlenül az Enter billentyűt .
Meglévő Azure Spring Apps használata az Azure-ban: Nyomja le az y billentyűt a meglévő Azure Spring Apps-példány használatához.
Válassza ki az Üzembe helyezéshez az Azure Spring Appst: Válassza ki a létrehozott Azure Spring Apps-példány listaszámát. Ha az alapértelmezett számot használja, nyomja le közvetlenül az Enter billentyűt .
Használja a meglévő alkalmazást az Azure Spring Appsben <a példánynévvel>: Nyomja le az y billentyűt a létrehozott alkalmazás használatához.
Ellenőrizze, hogy menti-e a fenti konfigurációkat: Nyomja le az y billentyűt. Ha az n billentyűt lenyomja, a konfiguráció nem lesz mentve a POM-fájlokba.
Az alkalmazás üzembe helyezéséhez használja a következő parancsot:
./mvnw azure-spring-apps:deploy
Az alábbi lista a parancsok közötti interakciót ismerteti:
OAuth2-bejelentkezés: Engedélyeznie kell a bejelentkezést az Azure-ba az OAuth2 protokoll alapján.
A parancs végrehajtása után a következő naplóüzenetekből láthatja, hogy az üzembe helyezés sikeres volt:
[INFO] Deployment(default) is successfully created
[INFO] Starting Spring App after deploying artifacts...
[INFO] Deployment Status: Running
Az alábbi lépésekkel az AZD használatával csomagolhatja az alkalmazást, kiépítheti a webalkalmazás által igényelt Azure-erőforrásokat, majd üzembe helyezheti az Azure Spring Appsben.
Az alkalmazás üzembe helyezhető példányának csomagolásához használja a következő parancsot:
azd package
A konzol az alábbi példához hasonló üzeneteket ad ki:
SUCCESS: Your application was packaged for Azure in xx seconds.
Az alábbi paranccsal helyezze üzembe az alkalmazáskódot az újonnan kiépített erőforrásokon:
azd deploy
A konzol az alábbi példához hasonló üzeneteket ad ki:
Deploying services (azd deploy)
(✓) Done: Deploying service simple-event-driven-app
- No endpoints were found
SUCCESS: Your application was deployed to Azure in xx minutes xx seconds.
You can view the resources created under the resource group rg-<your-environment-name> in Azure Portal:
https://portal.azure.com/#@/resource/subscriptions/<your-subscription-id>/resourceGroups/rg-<your-environment-name>/overview
Feljegyzés
Az előző három parancs kombinálására is használható azd up : azd provision (Azure-erőforrások kikötése), azd package (az alkalmazás üzembe helyezhető másolatának csomagja) és azd deploy (az alkalmazás kódjának üzembe helyezése). További információ: Azure-Samples/ASA-Samples-Event-Driven-Application.
A következő szakaszban az Üzembe helyezés az Azure-ban gomb elindít egy Azure Portal-felületet, amely letölt egy JAR-csomagot az ASA-Samples-Web-Application kiadási oldaláról a GitHubon. Nincs szükség helyi előkészítési lépésekre.
A minta helyi előkészítéséhez kövesse az alábbi lépéseket:
A mintaprojekt készen áll a GitHubon. Klónozza a mintaprojektet a következő paranccsal:
Hozza létre a mintaprojektet az alábbi parancsokkal:
cd ASA-Samples-Event-Driven-Application
./mvnw clean package
3. A felhőkörnyezet előkészítése
A minta futtatásához szükséges fő erőforrások egy Azure Spring Apps-példány és egy Azure Service Bus-példány. A következő szakaszok ismertetik, hogyan hozhatja létre ezeket az erőforrásokat.
Ez a szakasz egy Üzembe helyezés az Azure-ban gombbal indít üzembe helyezési felületet az Azure Portalon. Ez a felület ARM-sablonnal hoz létre Azure-erőforrásokat.
3.1. Jelentkezzen be az Azure Portalra
Lépjen az Azure Portalra , és adja meg a hitelesítő adatait a portálra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.
3.2. Azure-erőforrások létrehozása
Az alábbi lépésekkel hozza létre az alkalmazás által használt összes Azure-erőforrást:
Válassza a következő Üzembe helyezés az Azure-ban gombot az üzembe helyezési felület azure portalon való elindításához:
Töltse ki az űrlapot az Alapismeretek lapon. Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként:
Beállítás
Ajánlott érték
Leírás
Előfizetés
Az Ön előfizetésének a neve.
A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
Erőforráscsoport
myresourcegroup
Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
Régió
A felhasználókhoz legközelebbi régió.
A rendszer a régiót használja az erőforráscsoport létrehozásához.
A kiválasztások áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget az alkalmazás Azure Spring Appsben való üzembe helyezéséhez.
Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként. Válassza az Ugrás az erőforrásra lehetőséget a szolgáltatás Áttekintés lapjának megnyitásához.
3.1. Jelentkezzen be az Azure Portalra
Lépjen az Azure Portalra , és adja meg a hitelesítő adatait a portálra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.
3.2. Service Bus-példány létrehozása
Service Bus-példány létrehozásához kövesse az alábbi lépéseket:
Válassza az Erőforrás létrehozása lehetőséget az Azure Portal sarkában.
A Search szolgáltatás és a Marketplace keresőmezőjében keresse meg a service busot.
A Service Bus szakaszban válassza a Létrehozás lehetőséget.
Töltse ki az űrlapot az Alapismeretek lapon. Az űrlap kitöltéséhez használja az alábbi táblázatot útmutatóként:
Beállítás
Ajánlott érték
Leírás
Előfizetés
Az Ön előfizetésének a neve.
A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
Erőforráscsoport
myresourcegroup
Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
Névtér neve
my-srvbus
A Service Bus szolgáltatást azonosító egyedi név.
Helyen
A felhasználókhoz legközelebbi hely.
A felhasználókhoz legközelebb eső hely.
Üzemeltetési lehetőségek és csomagok
Basic
A tarifacsomag határozza meg a példányhoz társított erőforrást és költséget.
A létrehozási paraméterek áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget a Service Bus-példány létrehozásának befejezéséhez.
Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként. Válassza az Ugrás az erőforrásra lehetőséget a szolgáltatás Áttekintés lapjának megnyitásához.
Válassza az Ugrás az erőforrásra lehetőséget a Service Bus Névtér lapjának megtekintéséhez.
Válassza az Üzenetsorok lehetőséget a navigációs menüben, majd válassza az Üzenetsor lehetőséget.
Az Üzenetsor létrehozása lapon adja meg a Név kisbetűt, majd válassza a Létrehozás lehetőséget.
Hozzon létre egy másik üzenetsort az előző lépés megismétlésével a Név nagybetűvel.
3.3. Azure Spring Apps-példány létrehozása
A szolgáltatáspéldány létrehozásához kövesse az alábbi lépéseket:
Válassza az Erőforrás létrehozása lehetőséget az Azure Portal sarkában.
Válassza a Compute>Azure Spring Apps lehetőséget.
Töltse ki az Alapismeretek űrlapot a következő információkkal:
Beállítás
Ajánlott érték
Leírás
Előfizetés
Az Ön előfizetésének a neve.
A kiszolgálóhoz használni kívánt Azure-előfizetés. Ha több előfizetéssel rendelkezik, válassza ki azt az előfizetést, amelyben ki szeretné számlázni az erőforrást.
Erőforráscsoport
myresourcegroup
Egy új erőforráscsoport neve vagy egy meglévő az előfizetéséből.
Név
myasa
Egyedi név, amely azonosítja az Azure Spring Apps szolgáltatást. A névnek 4 és 32 karakter közötti hosszúságúnak kell lennie, és csak kisbetűket, számokat és kötőjeleket tartalmazhat. A szolgáltatásnév első karakterének betűnek kell lennie, az utolsó karakternek pedig betűnek vagy számnak kell lennie.
Régió
A felhasználókhoz legközelebbi régió.
A felhasználókhoz legközelebb eső hely.
Üzemeltetési lehetőségek és csomagok
Vállalat
A példányhoz társított erőforrást és költséget meghatározó díjszabási csomag.
Zónaredundáns
Nincs kiválasztva
Az Azure Spring Apps szolgáltatás azure-beli rendelkezésre állási zónában való létrehozásának lehetősége. Ez a funkció jelenleg nem támogatott minden régióban.
SzoftverES IP-csomag
Használatalapú fizetés
Az Azure Spring Apps használat közbeni fizetését lehetővé tevő díjszabási csomag.
Mintaprojekt üzembe helyezése
Nincs kiválasztva
A beépített mintaalkalmazás használatának lehetősége.
A kiválasztások áttekintéséhez válassza a Véleményezés és létrehozás lehetőséget. Ezután válassza a Létrehozás lehetőséget az Azure Spring Apps-példány kiépítéséhez.
Az eszköztáron válassza az Értesítések ikont (csengő) az üzembehelyezési folyamat megfigyeléséhez. Az üzembe helyezés befejezése után kiválaszthatja a Rögzítés az irányítópulton lehetőséget, amely létrehoz egy csempét ehhez a szolgáltatáshoz az Azure Portal irányítópultján a szolgáltatás áttekintési oldalának parancsikonjaként.
Válassza az Erőforrás megnyitása lehetőséget az Azure Spring Apps áttekintési oldalának megnyitásához .
3.4. alkalmazáspéldány Csatlakozás Service Bus-példányba
A szolgáltatáspéldányok csatlakoztatásához kövesse az alábbi lépéseket:
Nyissa meg az Azure Spring Apps-példányt az Azure Portalon.
A navigációs panelen nyissa meg az Alkalmazások panelt, majd válassza az Alkalmazás létrehozása lehetőséget.
Az Alkalmazás létrehozása lapon az alkalmazásnévhez használja az egyszerű eseményvezérelt alkalmazást, és hagyja meg az összes többi mezőt az alapértelmezett értékekkel.
Válassza a Létrehozás lehetőséget az alkalmazás létrehozásának befejezéséhez, majd válassza ki az alkalmazást a részletek megtekintéséhez.
Válassza a Szolgáltatás Csatlakozás or lehetőséget a navigációs panelen, majd válassza a Létrehozás lehetőséget egy új szolgáltatáskapcsolat létrehozásához.
Töltse ki az Alapismeretek lapot a következő információkkal:
Szolgáltatás típusa: Válassza a Service Bus lehetőséget.
Csatlakozás ion név: Automatikusan létrehozott, módosítható névvel van feltöltve.
Előfizetés: Válassza ki az előfizetését.
Névtér: Válassza ki a létrehozott névteret.
Ügyfél típusa: Válassza a SpringBoot lehetőséget.
Konfigurálja a Következő: Hitelesítés lapot a következő információkkal:
Válassza ki a számítási szolgáltatás és a célszolgáltatás között használni kívánt hitelesítési típust. Válassza Csatlakozás ion sztringet.
Válassza a Tovább: Hálózatkezelés lehetőséget. A célszolgáltatáshoz való hozzáférés engedélyezéséhez használja az alapértelmezett tűzfalszabályok konfigurálása lehetőséget.
Válassza a Tovább elemet : Tekintse át a kijelöléseket, majd válassza a Létrehozás lehetőséget a kapcsolat létrehozásához.
3.1. Adja meg az egyes erőforrások nevét
Hozzon létre változókat az erőforrásnevek tárolásához az alábbi parancsokkal. Mindenképpen cserélje le a helyőrzőket a saját értékeire.
Az alábbi lépésekkel hozzon létre egy új erőforráscsoportot:
A következő paranccsal jelentkezzen be az Azure CLI-be:
az login
Az alapértelmezett hely beállításához használja a következő parancsot:
az configure --defaults location=${LOCATION}
A következő paranccsal listázhatja az összes elérhető előfizetést a használni kívánt előfizetés-azonosító meghatározásához:
az account list --output table
Az alapértelmezett előfizetés beállításához használja a következő parancsot:
az account set --subscription <subscription-ID>
Erőforráscsoport létrehozásához használja a következő parancsot:
az group create --resource-group ${RESOURCE_GROUP}
Az újonnan létrehozott erőforráscsoportot az alábbi paranccsal állíthatja be alapértelmezett erőforráscsoportként:
az configure --defaults group=${RESOURCE_GROUP}
3.3. Bővítmény telepítése és névtér regisztrálása
A következő parancsokkal telepítheti az Azure CLI Azure Spring Apps-bővítményét, és regisztrálhatja a Microsoft.SaaS névteret:
az extension add --name spring --upgrade
az provider register --namespace Microsoft.SaaS
3.4. Azure Spring Apps-példány létrehozása
Az Azure Spring Apps-példány létrehozásához használja a következő parancsot:
az spring create \
--name ${AZURE_SPRING_APPS_INSTANCE} \
--sku Enterprise
Ezután az alábbi paranccsal hozzon létre egy alkalmazást az Azure Spring Apps-példányban:
az spring app create \
--service ${AZURE_SPRING_APPS_INSTANCE} \
--name ${APP_NAME}
3.5. Service Bus-példány létrehozása
Service Bus-példány létrehozásához kövesse az alábbi lépéseket:
Service Bus-névtér létrehozásához használja a következő parancsot:
az servicebus namespace create --name ${SERVICE_BUS_NAME_SPACE}
A következő parancsokkal hozzon létre két üzenetsort:lower-caseupper-case
az servicebus queue create \
--namespace-name ${SERVICE_BUS_NAME_SPACE} \
--name lower-case
az servicebus queue create \
--namespace-name ${SERVICE_BUS_NAME_SPACE} \
--name upper-case
3.6. alkalmazáspéldány Csatlakozás Service Bus-példányba
Most már létrehozta a Service Bust és az alkalmazást is az Azure Spring Appsben, de az alkalmazás nem tud csatlakozni a Service Bushoz. Az alábbi lépésekkel engedélyezheti, hogy az alkalmazás csatlakozzon a Service Bushoz, majd telepítse az alkalmazást:
A Service Bus kapcsolati sztring az alábbi paranccsal szerezheti be:
Az előző szakaszban az Üzembe helyezés az Azure-ban gomb egy olyan Azure Portal-felületet indít el, amely magában foglalja az alkalmazás üzembe helyezését, így semmi másra nincs szükség.
Az alábbi lista a parancsok interakcióit ismerteti:
OAuth2-bejelentkezés: Engedélyeznie kell a bejelentkezést az Azure-ba az OAuth2 protokoll alapján.
Előfizetés kiválasztása: Válassza ki a létrehozott Azure Spring Apps-példány előfizetési listájának számát, amely alapértelmezés szerint a lista első előfizetése. Ha az alapértelmezett számot használja, nyomja le közvetlenül az Enter billentyűt .
Meglévő Azure Spring Apps használata az Azure-ban: Nyomja le az y billentyűt a meglévő Azure Spring Apps-példány használatához.
Válassza ki az Üzembe helyezéshez az Azure Spring Appst: Válassza ki a létrehozott Azure Spring Apps-példány listaszámát. Ha az alapértelmezett számot használja, nyomja le közvetlenül az Enter billentyűt .
Használja a meglévő alkalmazást az Azure Spring Appsben <a példánynévvel>: Nyomja le az y billentyűt a létrehozott alkalmazás használatához.
Ellenőrizze, hogy menti-e a fenti konfigurációkat: Nyomja le az y billentyűt. Ha az n billentyűt lenyomja, a konfiguráció nem lesz mentve a POM-fájlokba.
Az alkalmazás üzembe helyezéséhez használja a következő parancsot:
./mvnw azure-spring-apps:deploy
Az alábbi lista a parancsok közötti interakciót ismerteti:
OAuth2-bejelentkezés: Engedélyeznie kell a bejelentkezést az Azure-ba az OAuth2 protokoll alapján.
A parancs végrehajtása után a következő naplóüzenetekből láthatja, hogy az üzembe helyezés sikeres volt:
[INFO] Starting Spring App after deploying artifacts...
[INFO] Deployment Status: Running
A felhőkörnyezet már készen áll. Az alkalmazás üzembe helyezése a következő paranccsal:
az spring app deploy \
--service ${AZURE_SPRING_APPS_INSTANCE} \
--name ${APP_NAME} \
--artifact-path target/simple-event-driven-app-0.0.2-SNAPSHOT.jar
5. Az alkalmazás ellenőrzése
Az alábbi lépésekkel ellenőrizheti, hogy az eseményvezérelt alkalmazás megfelelően működik-e. Az alkalmazás érvényesítéséhez küldjön üzenetet az lower-case üzenetsornak, majd ellenőrizze, hogy van-e üzenet az upper-case üzenetsorban.
Nyissa meg az Azure Spring Apps-példány áttekintési oldalát, és válassza a Naplók lehetőséget az alkalmazás naplóinak ellenőrzéséhez.
Az alábbi paranccsal ellenőrizze az alkalmazás naplóját az üzembehelyezési problémák kivizsgálásához:
az spring app logs \
--service ${AZURE_SPRING_APPS_INSTANCE} \
--name ${APP_NAME}
6. Erőforrások tisztítása
Mindenképpen törölje a cikkben létrehozott erőforrásokat, ha már nincs rájuk szüksége. Törölheti az Azure-erőforráscsoportot, amely tartalmazza az erőforráscsoportban lévő összes erőforrást.
Az alábbi lépésekkel törölheti a teljes erőforráscsoportot, beleértve az újonnan létrehozott szolgáltatást is:
Keresse meg az erőforráscsoportot az Azure Portalon. A navigációs menüben válassza az Erőforráscsoportok lehetőséget, majd válassza ki az erőforráscsoport nevét.
Az Erőforráscsoport lapon válassza a Törlés lehetőséget. A törlés megerősítéséhez írja be az erőforráscsoport nevét a szövegmezőbe, majd válassza a Törlés lehetőséget.
Az alábbi lépésekkel törölheti a teljes erőforráscsoportot, beleértve az újonnan létrehozott szolgáltatást is:
Keresse meg az erőforráscsoportot az Azure Portalon. A navigációs menüben válassza az Erőforráscsoportok lehetőséget, majd válassza ki az erőforráscsoport nevét.
Az Erőforráscsoport lapon válassza a Törlés lehetőséget. A törlés megerősítéséhez írja be az erőforráscsoport nevét a szövegmezőbe, majd válassza a Törlés lehetőséget.
Az alábbi paranccsal törölheti a teljes erőforráscsoportot, beleértve az újonnan létrehozott szolgáltatást is:
Az alábbi lépésekkel törölheti a teljes erőforráscsoportot, beleértve az újonnan létrehozott szolgáltatást is:
Keresse meg az erőforráscsoportot az Azure Portalon. A navigációs menüben válassza az Erőforráscsoportok lehetőséget, majd válassza ki az erőforráscsoport nevét.
Az Erőforráscsoport lapon válassza a Törlés lehetőséget. A törlés megerősítéséhez írja be az erőforráscsoport nevét a szövegmezőbe, majd válassza a Törlés lehetőséget.
Az alábbi lépésekkel törölheti a teljes erőforráscsoportot, beleértve az újonnan létrehozott szolgáltatást is:
Keresse meg az erőforráscsoportot az Azure Portalon. A navigációs menüben válassza az Erőforráscsoportok lehetőséget, majd válassza ki az erőforráscsoport nevét.
Az Erőforráscsoport lapon válassza a Törlés lehetőséget. A törlés megerősítéséhez írja be az erőforráscsoport nevét a szövegmezőbe, majd válassza a Törlés lehetőséget.
A mintaalkalmazásban használt összes Azure-erőforrás törléséhez használja a következő parancsot:
azd down
Az alábbi lista a parancsok interakcióit ismerteti:
Összes törölni kívánt erőforrás: <a-resources-total>, biztos, hogy folytatja?: Nyomja le az y billentyűt.
Ehelyett végleg törölni szeretné ezeket az erőforrásokat, lehetővé téve a nevük újbóli felhasználását?: Nyomja le az y billentyűt. Nyomja le az n billentyűt, ha újra szeretné használni a Key Vaultot.
A konzol az alábbi példához hasonló üzeneteket ad ki:
SUCCESS: Your application was removed from Azure in xx minutes xx seconds.