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 Függvényalkalmazás lehetőséget. Ha nem rendelkezik a Függvényalkalmazás lehetőséggel, a keresősávon beírhatja a függvényalkalmazást, és lenyomhatja az Enter billentyűt. A megjelenő Függvényalkalmazás panelen válassza a Létrehozás lehetőséget.

  4. Válassza a Fogyasztás választógombot, majd a Kiválasztás gombot.

  5. 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.
    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
  6. Válassza a Tovább: Tárolás lehetőséget, és adja meg az alábbi értékeket minden beállításhoz.

    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.
  7. 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.

  8. 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 Create függvény gombot az Azure Portal Létrehozás területén. 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, majd a Tovább gombot.

  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 panelen, a képernyő tetején lévő tálcán 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.