Gyakorlat – Időzítő eseményindító létrehozása

Befejeződött

Ebben a leckében létrehozunk egy Azure-függvényalkalmazást, amelyet 20 másodpercenként hívunk meg egy időzítő eseményindító használatával.

Azure-függvényalkalmazás létrehozása

Először hozzunk létre egy Azure-függvényalkalmazást a portálon.

  1. Jelentkezzen be az Azure Portalra ugyanazzal a fiókkal, amelyet a tesztkörnyezetben aktivált.

  2. Az Azure-szolgáltatások alatt válassza az Erőforrás létrehozása lehetőséget.

    Képernyőkép az Azure Portal menüjéről és az Erőforrás létrehozása lehetőségről.

    Megjelenik az Erőforrás létrehozása panel.

  3. Az Erőforrás létrehozása menüben válassza a Web lehetőséget, majd az eredmények közül válassza a Függvényalkalmazás lehetőséget. Igény szerint a keresősávon beírhatja a függvényalkalmazást , és nyomja le az Enter billentyűt. A megjelenő Függvényalkalmazás panelen válassza a Létrehozás lehetőséget. Megjelenik a Függvényalkalmazás létrehozása panel.

  4. Az Alapszintű beállítások lapon adja meg az alábbi értékeket minden beállításhoz.

    Beállítás Érték
    Projekt részletei
    Előfizetés Válassza ki a concierge-előfizetést ehhez a gyakorlathoz
    Erőforráscsoport Válassza ki a [Tesztkörnyezeti erőforráscsoport neve] erőforráscsoportot a legördülő listából.
    Példány részletei
    Függvényalkalmazás neve <a webalkalmazás neve>. Adjon meg egy globálisan egyedi nevet a függvényalkalmazásnak.
    Közzététel Kód
    Futtatókörnyezet verme Válassza ki a portálon belüli fejlesztéshez támogatott nyelvek egyikét: .NET, Node.js vagy PowerShell Core.
    Verzió A .NET esetében válassza a 6 (LTS) folyamaton belüli modellt. A Node.js és a PowerShell esetében használja a nyelvi futtatókörnyezet javasolt alapértelmezett verzióját.
    Régió Válasszon egy Önhöz közeli helyet.
    Operációs rendszer
    Operációs rendszer Windows
    Terv
    Konstrukció típusa Használat (kiszolgáló nélküli). Használatalapú csomag alkalmazásakor a függvény minden végrehajtásáért fizetni kell, és az erőforrások automatikus lefoglalása az alkalmazás tevékenységprofilja alapján történik.
  5. Válassza a Tovább: Tárolás lehetőséget, és adja meg az alábbi értékeket az egyes beállításokhoz.

    Beállítás Érték
    Tárolás
    Tárfiók Alapértelmezés szerint az (új) és egy egyedi tárfiók neve. A nevet tetszés szerint módosíthatja.
  6. Válassza a Véleményezés + létrehozás lehetőséget a bemenet ellenőrzéséhez, majd válassza a Létrehozás lehetőséget. Az üzembe helyezési folyamat megjeleníti a létrehozott elemeket. Az üzembe helyezés végrehajtása eltarthat egy-két percig.

  7. Ha az üzembe helyezés befejeződött, válassza az Erőforrás megnyitása lehetőséget. Megjelenik a függvényalkalmazás Áttekintés panelje.

Időzítő által aktivált függvény létrehozása és konfigurálása

Hozzunk létre egy időzítő eseményindítót a függvényben.

  1. A Függvényalkalmazás menüben válassza a Képernyő közepén található Függvények lapot.

  2. Válassza a Létrehozás az Azure Portalon gombot. A szolgáltatás használatához szükséges engedélyek propagálása eltarthat néhány percig. Megjelenik a Függvény létrehozása panel.

  3. A Sablon kiválasztása területen válassza az Időzítő eseményindítót.

  4. A Sablon részletei csoportban írja be a következő értéket az Ütemezés mezőbe, majd válassza a Létrehozás lehetőséget.

    */20 * * * * *
    

    Ebben a paraméterben az érték a CRON kifejezést jelöli hat időpontos hellyel: {second} {minute} {hour} {day} {month} {day-of-week}. Az első hely értéke 20 másodpercenként van megadva.

Az időzítő tesztelése

Most, hogy konfigurálta az időzítőt, az meghatározott időközönként meghívja a függvényt.

  1. A TimerTrigger1 panel bal oldali menüjének Fejlesztőeszközök csoportjában válassza a Kód + Teszt lehetőséget. Megjelenik a Code + Test panel.

    Feljegyzés

    Az Azure automatikusan megadja az ön által létrehozott új eseményindító alapértelmezett nevét. A TimerTrigger1 alapértelmezett érték, amelyet új eseményindító létrehozásakor módosíthatja.

  2. Megnyílik a Naplók munkamenet panel a lap alján. Válassza az Alkalmazáselemzési naplók legördülő menüt, majd válassza a Fájlrendszernaplók lehetőséget. Válassza az OK gombot, amikor megjelenik a Váltás fájlrendszeralapú naplókra... üzenet.

    Képernyőkép a Code + Test függvénypanelről, amelyen megjelenik a fájlrendszernapló.

  3. Figyelje meg, hogy egy új üzenet 20 másodpercenként érkezik a naplópanelen.

  4. A függvény leállításához válassza a Leállítás lehetőséget a Naplók panel parancssávján.

  5. A függvény letiltásához a TimerTrigger1 menüben válassza az Áttekintés lehetőséget, majd válassza a Letiltás lehetőséget a parancssávon.