Toto je starší verze dokumentu!
Jobcontrol
Program pro spouštění automatických úloh, například závěrka dne, komunikace s e-shopem a podobně.Také spouští JobSpool.
Úlohy běží pod windows uživatelem „jobcon“. Jsou vidět ve Windows Plánovači úloh, který je i spouští. Plánování a změny se provádí v i/2.
Správa Job Control
Zde lze provádět administraci všech plánovaných úloh. Změny parametrů, časových plánů atd.:
Důležitým sloupcem je PID (Process ID). Na základě tohoto čísla v Správci Úloh (jen uživatel administrator) lze ukončit Job (sloupec PID v Task Manageru je není ve výchozím stavu zobrazen).
Implementace
Pro nastavení jobcon se používají systémové paramtery xp086 a dál. Další parametry:
| Parametr | Modul | Popis |
|---|---|---|
| xp0020 | syst00 (System) | JobControl Script Directory Příklad: U:\Programme\Polynorm\i2\sys\scripts |
| xp0021 | syst00 (System) | JobControl Logfile Directory Příklad: U:\Programme\i2\data\JobControl |
| xp0034 | syst00 (System) | Windows Username pro JobControl, Příklad: Jobcon POZOR: Lze měnit pouze přes správu JobControl, protože jsou uložena šifrovaně (Extras, JobControl User) |
| xp0035 | syst00 (System) | Heslo pro JobControl Windows User POZOR: Lze měnit pouze přes správu JobControl, protože jsou uložena šifrovaně (Extras, JobControl User) |
| xp0036 | syst00 (System) | Windows Domény pro JobControl Windows User, Příklad: Poly |
Řešení problémů
Probíhá Job nebo ne?
Ukončení visících Jobs
- otevřít správu Job Control
- zapsat proces ID visícího Job
- spustit Task Manager a zobrazit sloupec PID
- vyhledat poznamenané číslo ve sloupci PID a ukončit proces
Ruční spuštění Job
- otevřít plánované úkoly (jako uživatel s oprávněním Administrátora).
- na odpovídajícím úkolu stisknout pravé tlačítko myši a zvolit provést.
- Job lze spustit vícenásobně současně. Toto je zajištěno automaticky přes JobControl. Nic se tedy nemůže stát.
Proč Job visí?
Jobs běží vždy pod uživatelem JobCon. Je jediná možnost jak zjistit, proč Job visí. Úlohy běží na session 0 (bez gui) Debugování je možné přes debugger - připojit na číslo procesu. Alternativně je možné dočasně nastavit v plánovači úloh „Spustit pouze když je uživatel přihlášen“, pak dostane okno uživatel Jobcon. Zde ze zobrazí případné chybové hlášení.
Proč job neběží a/nebo nejde tisknout?
Pro správnou funkci i/2 je nutné volné místo na všech discích. Sledujte prosím volné místo a včas situaci řešte. Dočasné soubory na některých discích můžou zabrat i několik gigabajtů, zvláště při větší zátěži – během sezony, nebo při dávkových změnách v databázi.
Co se stane po Reboot serveru
Nestane se nic závažného. Po Reboot budou automaticky spuštěny Jobs, které mají běžet.
Stránky v této kategorii:
//Strana: polysup/zzjobcon00w/_set_0 //
//Strana: polysup/zzjobcon00w/zzjobcon101f //
//Strana: polysup/zzjobcon00w/zzjobcon103f //


