1C 8
Amikor dolgozik a 1C sok házimunkát, hogy kell futtatni a menetrend, vagy kialakítható műveletek végrehajtására, mint például a gazdaság dokumentumok vagy adatok betöltését 1C az oldalról.
Nemrég írt egy cikket: Reading adatokat a helyszínen XML formátumban és a terhelés ideje, hogy az 1C automatizált:
Rutin és a háttér munkahelyek
meghatározási mechanizmus célja az alkalmazást, illetve alkalmassága ütemezés vagy aszinkron módon.
Munka mechanizmus megoldja a következő problémákat:
- Az a körülmény, rutin eljárások konfigurálása során a rendszer;
- Performing meghatározott intézkedések ütemezése;
- Hívása egy előre meghatározott eljárás vagy függvény aszinkron, vagyis várakozás nélkül a teljesítéshez;
- Követési a fejlődés egy adott munkát és a fogadó teljesítési állapot (érték jelzi a sikere vagy kudarca a végrehajtás);
- Kapok egy listát az aktuális feladatok;
- Az a lehetőség, befejezésére vár egy vagy több feladatot;
- Job Management (megszüntetve blokkoló végrehajtás et al.).
Munka mechanizmus áll a következő összetevőkből áll:
- Metaadatok ütemezett feladat;
- Ütemezett feladatok;
- Háttér munkahelyek;
- Task Scheduler.
háttér munkahelyek Ezeket úgy tervezték, hogy végre feladatokhoz aszinkron. Háttér munkahelyek útján valósul meg a beépített hangszórók.
ütemezett feladatok Ezeket úgy tervezték, hogy végre feladatokhoz egy ütemtervet. Rutinfeladatok tárolja az információkat tárol és metaadatok alapján meghatározott konfigurációban. Metaadatok ütemezett feladat információkat tartalmaznak, mint a neve a módszer, használata, stb
Rutinmunka egy ütemtervet, amely meghatározza, hogy mely időpillanataihoz szükséges a feladat elvégzéséhez kapcsolódó rutin eljárás. Prognózis általában megadott információs adatbázis, de lehet beállítani, és a konfigurálás során (például, egy előre meghatározott menetrend munkahelyek).
Task Scheduler használják a menetrend végrehajtása ütemezett feladatok. Minden feladatnál ütemező rendszeresen ellenőrzi, hogy az aktuális dátum és idő ütemezése a rutinfeladatokat. Ha egyezik, az ütemező rendeli a feladat elvégzésére. Ehhez ezt a rutin feladat ütemező hátteret teremt munkát, amely nem a tényleges feldolgozást.
A leírás, azt hiszem, elég - végrehajtásának megkezdése:
Létrehozása ütemezett feladatok

A módszer neve - az utat az eljárás végrehajtásra a háttérben beállítás a menetrend. Az eljárást meg kell osztani modult. Javasoljuk, hogy ne használja a szabványos közös modulokat, és hozzon létre saját. Ne felejtsük el, hogy a háttérben munkahelyek végre a szerver!
A - jel használatának rutin feladatokat.
Előre meghatározott - azt jelzi, hogy egy előre meghatározott ütemezett feladat.
Ha azt szeretnénk, hogy a munkát rutinmunka után azonnal helyezzük be az adatbázisba, válassza a jele a predesztináció. Ellenkező esetben, akkor kell használni a folyamat „feladatok konzol”, vagy hívja a feladatot futó szoftver.
Az ismétlések számát vészhelyzetben munkát végzik - hányszor készül újraindítani a háttér munkát, ha ez történt hiba.
Próbálja újra intervallum vészhelyzet esetén minden feladat -, hogy milyen gyakran újraindul a háttérben feladat végrehajtásra, ha tévedésből történt.
Beállítása menetrend
Ütemezése a munkát:

Óránként, egy nap csak
PeriodPovtoraDney 1DenNedeliVMesyatse = = = 3 2DniNedeli
Jellemzői háttér munkahelyek fájlt, és kliens-szerver változata
Mechanizmusai háttér feladatok a fájl szerver és a kliens különböző megvalósításait.
A fájlban, létre kell hoznia egy külön változata az ügyfél folyamat, amely foglalkozik a végrehajtását háttér feladatokat. Ehhez a kliens folyamatot kell rendszeresen meghív egy függvényt a globális összefüggésben VypolnitObrabotkuZadany. Csak egy ügyfél folyamat az adatbázis kell végeznie feldolgozói háttér munkahely (és ennek megfelelően ezt a funkciót). Ha az ügyfél folyamatot kezelni háttér munkahelyek nem jönnek létre, akkor a program hozzáférést biztosít a mechanizmusa feladat hiba „Feladatkezelő nem aktív” kerül kiadásra. Nem ajánljuk a kliens folyamat, amely kezeli a háttérben munkahelyet egyéb funkciók.
Ha egy ügyfél folyamat végrehajtó feldolgozói háttér munkahelyek fut, a másik ügyfél folyamatok képesek elérni a szoftver mechanizmus háttér munkahelyek, vagyis lehet indítani és ellenőrizni háttér feladatokat.
A kliens-szerver kiviteli végző háttér használt feladatok ütemező, amely fizikailag a klaszter vezetője. Scheduler az összes várakozó elvégzésére háttér feladatokat kap a legkevésbé terhelt munkafolyamatot és használja, hogy hajtsa végre a megfelelő háttér munkát. Workflow végzi a feladatot, és értesíti az ütemező az eredmények a végrehajtás.
A kliens-szerver megvalósításban lehetséges, hogy blokkolja a végrehajtása ütemezett feladatok. Blokkoló végrehajtása ütemezett feladatok a következő esetekben:
- Az adatbázis beállítása explicit zár ütemezett feladat. A zár lehet telepíteni a klaszter konzolon
- Információs bázis kapcsolat zár. A zár lehet telepíteni a klaszter konzolon
- A beépített nyelvi nevezett eljárás UstanovitMonopolnyyRezhim () egy igazi paraméter
- Néhány más esetben (például akkor, amikor frissíti a konfigurációs adatbázis).
Ön is érdekelt
rphost vesz a memória és betölti a 15 CPU
Sok problémája van rphost.exe, egy másfajta: rphost elfoglalja az egész hajót rphost memória processzor rphost eszik memóriát és 1C is kezdődött, és a menedzser a következő: percenként számítása 2-3 megabájt. Amint i.Avtomaticheskaya archiválhatod bázisok 1C 8.x fájlt, és ügyfél-kiszolgáló kiviteli alak 5
Ez a módszer a backup a fájlok és az SQL adatbázis verzió 1C: És így: 1. Készítsen egy VBS script, és mentse el a C: