Monitorovanie frontov postupov v počítačovom prostredí
Pri škálovaní automatizácie vo vašej firme možno budete potrebovať jednoduchý spôsob, ako zabezpečiť, aby konkurenčné desktopové postupy fungovali podľa ich obchodnej priority. Monitorujte, spravujte a vizualizujte všetky svoje postup v počítačovom prostredí behy vo fronte len na jednom mieste. Postup v počítačovom prostredí fronty možno použiť bez ohľadu na to, či je vaším cieľovým zariadením počítač alebo skupina počítačov.
Stanovenie priority
Akcie konektora postupov v počítačovom prostredí obsahujú nový parameter priority v sekcii Rozšírené možnosti.
Dostupné priority sú Vysoká a Normálna (predvolená hodnota). Túto hodnotu je možné odovzdať dynamicky aj pomocou parametra vlastnej hodnoty. Zakaždým, keď sa spustí postup v počítačovom prostredí, vykoná sa s nastavenou prioritou.
Keď je vo fronte viac spustení, poradie vykonania je založené na priorite spustenia a čase v rade. Ako prvé sa vykonajú behy s vysokou prioritou, ktoré boli zaradené ako prvé.
Zobraziť front spustenia pre počítač alebo skupinu počítačov
Navštívte stránku s podrobnosťami o vašom počítači alebo skupina počítačov, potom vyberte na karte Run frontu , aby ste videli zoznam postup v počítačovom prostredí spustení vo fronte.
Požiadavky
Ak chcete v tomto zozname vidieť behy, musí platiť jedna z nasledujúcich situácií:
- V aktuálnom prostredí spúšťate obslužné alebo bezobslužné postup v počítačovom prostredí
- Iný používateľ s vami zdieľal svoj postup v počítačovom prostredí , ktorý bežal v aktuálnom prostredí
- Máte povolenie na zobrazenie všetkých údajov v prostredí
Prepitné
- Ak chcete používateľovi umožniť zobraziť všetky spustenia postupov v počítačovom prostredí v aktuálnom prostredí, ubezpečte sa, že má pre dané prostredie priradenú rolu zabezpečenia minimálne Správca systému alebo Správca prostredia. Ďalšie informácie o konfigurácii zabezpečenia používateľov pre prostriedky nájdete v časti Konfigurácia zabezpečenia používateľov pre prostriedky v prostredí.
- Ak narazíte na chyby súvisiace s postup v počítačovom prostredí spusteným frontom, prejdite na Riešenie problémov postup v počítačovom prostredí chyby spusteného frontu.
Stav frontu
Spustenie vo fronte môže mať nasledujúci stav:
- Spustené
- Vo fronte
- Ďalší postup na spustenie
Akcie pri spustení
Po kliknutí na tri bodky vedľa názvu postup v počítačovom prostredí sú k dispozícii štyri akcie:
- Zmeniť prioritu
- Presunúť hore
- Zobraziť spustenie nadradeného postupu
- Zrušiť spustenie nadradeného postupu
Zmeniť prioritu
Prioritu konkrétneho behu môžete zmeniť kliknutím na tri bodky a potom na Zmeniť prioritu. Môžete zmeniť iba prioritu cyklu, ktorého ste vlastníkom, alebo ak ste spoluvlastníkom na počítači/skupina počítačov.
Zmena priority má vplyv iba na aktuálne spustenie a nie na všetky nasledujúce. Ak chcete zmeniť prioritu všetkých nadchádzajúcich spustení, musíte zmeniť prioritu v akcii konektora.
Presunúť hore
Vlastník zariadenia alebo používateľ s oprávneniami správcu pre počítač alebo skupina počítačov môže prepísať prioritu frontu presunutím položky na začiatok frontu. Táto položka sa umiestni na začiatok frontu bez ohľadu na jej pôvodnú prioritu a čas vo fronte. Ak sa na začiatok presunie viacero cyklov, najskôr sa vykoná posledný pridaný.
Presun spustenia na začiatok môžete zrušiť. Vráti beh späť na pôvodnú prioritu a čas vo fronte.
Zobraziť spustenie nadradeného postupu
Ak máte povolenie na prístup k nadradený postup, môžete túto akciu použiť na zobrazenie podrobností o spustení.
Zrušiť spustenie nadradeného postupu
Ak ste vlastníkom toku alebo máte rolu správcu systému alebo správca prostredia, môžete zrušiť inštanciu spustenia nadradený postup. Toto zruší aktuálne postup v počítačovom prostredí a všetky ostatné akcie, ktoré boli použité v nadradený postup.
Rozšírené stanovenie priorít frontu
Rozšírené stanovenie priorít frontu je stroj a nastavenie skupina počítačov, ktoré optimalizuje logiku strojového priradenia frontu spustenia.
Povolenie tejto funkcie znamená, že rozšírené stanovenie priorít frontu sa použije na počítačoch s podporou viacerých relácií, ako sú Windows Server operačné systémy s povoleným RDS. Tým sa optimalizuje predvolená priorita spusteného frontu rozšírením súčasnej logiky FIFO (first-in-first-out) o prioritizáciu používateľa. Táto funkcia sa aktivuje automaticky, keď sa zistí podpora viacerých relácií, ale môžete ju kedykoľvek deaktivovať.
Poznámka
Táto funkcia sa v súčasnosti postupne zavádza a vo vašom regióne ešte nemusí byť dostupná.
So zakázaným rozšírené stanovenie priorít frontu
Princíp. Algoritmus priradenia stroja vždy čaká na prvé spustenie vo fronte Nasledujúce na spustenie status, ktorý bude priradený stroju, a až potom zváži ďalšie.
Logika krok za krokom pre obslužné beh. Prvým spustením vo fronte je spustenie obslužné. Používateľ pripojenia je používateľ Y:
- Filter: Algoritmus vyberie všetky počítače, ktoré sú pripojené a pripravené na spracovanie chodov (nie v údržba atď.).
- Filter: Algoritmus vyberie všetky počítače, ktoré majú otvorenú reláciu používateľa Y.
- Pridelenie: Algoritmus pridelí spustenie jednému zo zostávajúcich počítačov (náhodne). Ak po poslednom filtri nezostane žiadny stroj, chod sa nepodarí.
Logika krok za krokom pre bezobslužné beh. Prvým spustením vo fronte je spustenie bezobslužné. Používateľ pripojenia je používateľ Y:
- Filter: Algoritmus vyberie všetky počítače, ktoré sú pripojené a pripravené na spracovanie chodov (nie v údržba atď.).
- Filter: Algoritmus vyberie všetky dostupné počítače (t. j. počítače, ktoré majú k dispozícii aspoň jednu reláciu).
- Filter: Algoritmus zahodí počítače, ktoré už majú reláciu otvorenú používateľom Y.
- Pridelenie: Algoritmus pridelí spustenie jednému zo zostávajúcich počítačov (náhodne). Ak po poslednom filtri nezostane žiadny stroj, chod sa nepodarí.
Poznámka
- Spustenie bezobslužné môže spracovať iba počítač, ak sa cieľová relácia používateľa, ktorá je zaznamenaná na pripojení postup v počítačovom prostredí, ešte nepoužíva na tom istom počítači.
- V scenároch obslužné aj bezobslužné, ak po poslednom filtrovaní nezostanú žiadne počítače, ale existujú nejaké vhodné počítače, ktoré sú momentálne offline (ktoré boli vyradené v krok 1), beh čaká, kým sa offline počítače vrátia do režimu online. označenie behu ako neúspešného.
Prepitné
- Ak je deaktivované rozšírené stanovenie priorít frontu, ak nie je k dispozícii žiadny počítač na vykonanie prvého spustenia vo fronte, buď zlyhal, alebo čaká, kým sa offline počítač vráti späť do režimu online, čím sa zablokuje medzitým spustiť front.
- Povolenie rozšírené stanovenie priorít frontu umožňuje algoritmu zmeniť prioritu frontu, keď nie je možné spracovať prvé spustenie vo fronte.
S povoleným rozšírené stanovenie priorít frontu
Princíp. Algoritmus strojového priradenia je schopný zvážiť ostatné spustenia vo fronte, ak prvé spustenie vo fronte nemožno spracovať z nasledujúcich dôvodov:
- Cieľová používateľská relácia momentálne nie je aktívna na žiadnom počítači (pre obslužné behy).
- Je to cielená používateľská relácia, ktorá sa už používa na všetkých dostupných počítačoch (pre bezobslužné spustenie).
Logika krok za krokom pre obslužné beh: Prvý beh vo fronte je obslužné beh, jeho používateľom pripojenia je používateľ Y:
- Filter : Algoritmus vyberie všetky počítače, ktoré sú pripojené a pripravené na spracovanie beží (nie v údržba atď.).
- Filter : Algoritmus vyberie všetky počítače, ktoré majú otvorenú reláciu používateľa Y:
- Ak nejaké stroje zostanú, algoritmus sa presunie na krok 4 (allocation).
- Ak nezostane žiadny stroj, algoritmus sa presunie na krok 3 (zmena priorít).
- Zmena priorít: Algoritmus zmení prioritu frontu tak, že zohľadní ďalšie spustenie vo fronte, kým nebude možné priradiť spustenie k počítaču.
- Pridelenie: Algoritmus pridelí spustenie jednému zo zostávajúcich počítačov (náhodne).
Logika krok za krokom pre bezobslužné beh. Prvým spustením vo fronte je spustenie bezobslužné. Používateľ pripojenia je používateľ Y:
- Filter : Algoritmus vyberie všetky počítače, ktoré sú pripojené a pripravené na spracovanie beží (nie v údržba atď.).
- Filter: Algoritmus vyberie všetky dostupné počítače (= počítače, ktoré majú k dispozícii aspoň jednu reláciu).
- Filter: Algoritmus zahodí počítače, ktoré už majú reláciu otvorenú používateľom Y:
- Ak nejaké stroje zostanú, algoritmus sa presunie na krok 5 (allocation).
- Ak nezostane žiadny stroj, algoritmus sa presunie na krok 4 (zmena priorít).
- Zmena priorít: Algoritmus prehodnotí poradie pri zohľadnení ďalšieho spustenia vo fronte (kým nie je možné spustenie priradiť stroju).
- Pridelenie: Algoritmus pridelí spustenie jednému zo zostávajúcich počítačov (náhodne)
Známe problémy
- Spoločnosť Microsoft odporúča, aby ste obmedzili počet krátkych (~ menej ako 1 minútu) tokov pracovnej plochy, ktoré zaraďujete do frontu vo veľkých skupinách počítačov.
- Postup v počítačovom prostredí fronty sú navrhnuté s použitím prístupu FIFO (first-in, first-out) s najvyšším úsilím na behy procesov v poradí, v akom boli prijaté, pričom najstaršie vykonávanie beží ako prvé. Avšak vzhľadom na spôsob, akým sa behy pripravujú a spracovávajú interne, je možné, že behy pridané do frontu o niekoľko sekúnd neskôr sa spustia pred predchádzajúcim, ktorý je už vo fronte, aby sa optimalizovalo využitie strojov.