Ismerd meg a Bigitcon LoadControllert!

A napi feldolgozások ütemezése és a hibák kezelése egy mindig visszatérő és kényes pontja a rendszerek működtetésének. Az egyszerű feladatütemezés által nyújtott szolgáltatásokat hamar kinövik a projektek és szükségessé válik egy feladatütemező bevezetése, aminek kiválasztása nem egyszerű feladat, mert több, akár egymásnak ellentmondó feltételeknek kell megfelelnie:

  • egyszerűen legyen használható; 
  • tudjon többféle típusú szkriptet indítani; 
  • tudjon hibát kezelni;
  • kezelje a beragadt folyamatokat;
  • tudjon párhuzamosan több feladatot futtatni;
  • lehessen korlátozni az erőforrás-felhasználást;
  • tudjon függőségeket kezelni;
  • kezelje a konfigurációkat;
  • küldjön értesítéseket;
  • az értesítések legyenek testreszabhatóak;
  • legyen monitorozható.

Mindezekre megoldás a Bigitcon LoadController, mert

Egyszerűen használható

A futtatandó fájlokat elég egy könyvtárba másolni és a LoadController máris beveszi a következő indításkor.
A konfiguráció egy JSON-állományban adható meg, ami egy sima szövegszerkesztővel is módosítható.
Adatbázisszkriptek indításához az elérések egy központi JSON-fájlban tárolhatóak, így nem kell azokat a szkriptekbe beégetni.
Az egyes szkriptek speciális követelményei sima megjegyzésben adhatóak meg az adott fájlban, így mindig könnyen látható és módosítható, hogy mihez mi tartozik.

Többféle szkriptet tud indítani

A Bigitcon LoadController az alábbi fájlokat támogatja:

  • MSSQL-fájlok futtatása sqlcmd-vel
  • Postgresql-fájlok futtatása psql-lel
  • PowerShell-szkriptek futtatása, amellyel bármilyen egyéb folyamat indítható.

Tud hibát kezelni

Többféle hibakezelési megoldást nyújt a Bigitcon LoadController:

  • Futtatás újrapróbálása
  • Hibakezelő fájl indítása
  • Fájl kihagyása
  • Könyvtár kihagyása
  • Töltés leállítása

Kezeli a beragadt folyamatokat

A Bigitcon LoadController többféle szinten konfigurálható időkeretet kezel egy fájl futtatásához és az időkeret lejáratakor tud értesítést küldeni, vagy hibásnak kezelni a futtatást, ezáltal azt megállítani és a hibakezelési eljárásba bevonni.

Több feladatot tud párhuzamosan futtatni

A Bigitcon LoadController alapértelmezetten a könyvtárakba szervezett fájlokat párhuzamosan indítja.

Az erőforrás-felhasználás korlátozható

A párhuzamosan futtatott fájlok száma konfigurálható, így az erőforrás-gazdálkodás megoldható.

Tud függőségeket kezelni

A Bigitcon LoadController képes kezelni a fájlok és könyvtárak keresztfüggőségeit, így a párhuzamos töltési folyamatban szinkronizációkat lehet beépíteni.

Konfigurációkat kezel

A Bigitcon LoadController a konfigurációkat JSON fájlokban tárolja, amelyek így könnyen módosíthatóak, az egyes fájlok speciális beállításai közvetlenül az érintett fájlba írhatók.

Értesítéseket küld

A Bigitcon LoadController minden eseményről képes e-mailben értesítést küldeni kétféle értesítési szinten, így könnyen konfigurálható, hogy ki, milyen eseményről kapjon értesítést.
Az egyes szintekhez a kezelt események konfigurálhatóak, ezáltal a túl sok értesítés elkerülhető.

Az értesítések testreszabhatóak

A Bigitcon LoadController által küldött értesítések HTML sablonja a konfigurációban megadható, így az adott projekt igényeihez igazítható az e-mailek megjelenése.

Monitorozható

A Bigitcon LoadController alapból egy fájlba írja az állapotát és a PowerShell konzolra könnyen olvasható formában képes riportolni a futás állapotát.
Konfigurálhatóan képes a futási állapotot MS SQL- vagy PostgreSQL-adatbázisban tárolni, így külső monitorozás (pl. riportok) könnyen építhető a tárolt adatokra alapozva.

Contact Us

Headquarter

Bigitcon Ltd.
Hungary 1036 Budapest, Bécsi út 52.
Phone: +36 30-160-2890
E-mail: info@bigitcon.hu  

    All rights reserved! Bigitcon Ltd. ©2020 | Privacy policy | Modify Cookies