/ / Jarná šarža s podporou plánovača - jar, plánovač, jarná šarža

Jarná dávka s podporou Scheduler - jar, plánovač, jarná dávka

Scenár: Systém musí skontrolovať tabuľku produktudatabázu DENNE, aby ste skontrolovali dátum vypršania platnosti každého produktu. Systém musí získať zoznam produktov s dátumami vypršania platnosti, ktoré sa zhodujú s aktuálnym dátumom. Potom tieto produkty z databázy odstráni.

Zvážte: - Spustí jeden dotaz na načítanie produktov, ktoré majú zhodný dátum vypršania platnosti. - Odstráňte tieto produkty z databázy. - Hovoríme tu o tisíckach výrobkov.

OTÁZKA: Je pre mňa potrebné vytvoriť jarnú dávkovú úlohu podporovanú v plánovači alebo len naplánovanú úlohu, aby sa to efektívne vykonalo?

Pretože v Plánovanej práci, môžem len naplánovaťkontrola a odstraňovanie denne. A je to hotové. Zároveň to môžem urobiť aj pomocou Spring Batch with Scheduler. Čo si myslíte, že je efektívnejší spôsob?

odpovede:

0 pre odpoveď č. 1

Myslím, že jarná dávka by bola múdre rozhodnutie, akmusíte svoju prácu reštartovať s ďalšími krokmi vo vnútri. v opačnom prípade, ak je to skutočne len jedna úloha, môžete túto reštartovaciu funkciu vyriešiť aj manuálne ...

všetky tie jarné dávkové konfigurácie nie sú také ťažké vo vašom aplikačnom kontexte, ale musíte vytvoriť tabuľky pre príslušné úložisko.

Jarná šarža: ak potrebujete funkčnosť reštartu

Spoločné plánovanie: Ľahký a rýchly, nepotrebuje toľko vedomostí o rámci