Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

Nagy Machinátor súgó

Navigáció: Rendszerfunkciók

Automatikus kilépés paraméterek [SY_SCRSP]

Ugrás Előző Fel Következő Menü

Háromféle leállás van a Nagy Machinátorban

Kézi leállás

Ha kilépnek a szerveren a Machinátorból (a főmenüből, illetve a Név-Jelszó ablakból). Ilyenkor, ha van bejelentkezett terminál, akkor kirakja a terminálok listáját (csak az aktív terminálok vannak benne, a 62-esben a webszerver nincs benne, eddig benne volt, és szóltál, hogy minek, és tényleg minek, csak félrevezető). Itt még vissza lehet lépni, üzenetet lehet küldeni a termináloknak, stb., ahogy eddig.

Időzített leállás

Ha időzített leállás van, és vannak bejelentkezett terminálok, akkor üzenetet küld a termináloknak, egy percet vár, hogy befejezzék a munkát és kilépjenek. Ha egy perc után még mindig van terminál, azokat kirúgja, a kirúgásra 2 másodpercet vár. Ezt a leállást nem lehet megszakítani a szerveren sem.

Az automatikus leállás SHUTDOWN.NOW fájl hatására, Megadott időpontban vagy Tétlenség esetén történhet, utóbbi esetben megadandó, hány percnyi tétlenség esetén legyen kilépés.

A SHUTDOWN.NOW fájlt a szerver mappájába kell elhelyezni, és a szerver leállását fogja kezdeményezni.

A Megadott időpontban, ill. a Tétlenség hatására leállítás az adott terminálon fog történni.

Szerveren, ha nincs terminál bejelentkezve, azonnal, kérdés nélkül leáll. Kilép a futó akciókból (ha több fut pl. ráhívás miatt, akkor mindből), majd a menüből és végül a programból.

Ha vannak bejelentkezett terminálok, akkor elküld egy ’Kérem, lépjen ki…’ üzenetet a termináljainak, majd vár egy percet. Ha közben kilépnek az összes terminálból, akkor leáll. Ha egy perc alatt nem lépnek ki minden terminálból, akkor a még bennlévő terminálokat távolról szabályosan leállítja, vár még 2 másodpercet, majd a szerver is leáll. A terminálok és a szerver is bárhol állhatnak (menü, akció, bejelentkezés).

Operációs rendszer áll le

A harmadik mód az operációs rendszerből kijelentkezéskor, leállításkor, újraindításkor működik. Ilyenkor nem vár semmire a Nagy Machinátor szerver (mert nincs egy perce, hogy várakozzon), hanem azonnal, kérdés nélkül kilépteti a terminálokat. A terminálok szabályos kilépésére azért vár 2 másodpercet, majd mindenképpen leáll, akár sikerült a termináloknak kilépni, akár nem.

Ha szervizként fut a Nagy Machinátor és ki-/bejelentkezés történik a szerviz folyamatosan fut, nem áll le, attól függetlenül, hogy ki van bejelentkezve, és akkor is, ha nincs bejelentkezve senki sem.

Megjegyzések

A harmadik esetben a termináloknak ugyan nincs lehetőségük befejezni a munkát, de legalább a szerver bezár mindent, és nem lesznek rossz indexek. A terminálok is szabályosan állnak le, ott sem lesz rossz az index (tipikusan a Session).

A 62-esben a webszerver terminált is leállítja, mindhárom esetben.

Az új, harmadik féle leálláskor a szerveren a log-ba a ’Program leállítás kijelentkezés vagy az operációs rendszer leállása miatt’ bejegyzés kerül, a terminálokon pedig ’ A szerver leállása miatt kikényszerített azonnali leállás.’. A terminálokon ez lesz a logban akkor is, ha a második esetben nem lépnek ki egy percen belül. Így egyértelmű, mitől állt le a rendszer.

A terminálokat csak akkor tudja leállítani, ha menüben, vagy bevitelablakban várakoznak, illetve listázás közben. Ha a terminál valahol leakadt (pl. a webszervernél nem jó az autolog név), akkor az nem fog leállni. Ettől még a szerver szépen leáll, csak a terminál ragad be.