Sdílet prostřednictvím


Monitorování front desktopového toku

Při škálování automatizací ve vašem podnikání možná budete potřebovat snadný způsob, jak zajistit, aby konkurenční desktopové toky běžely podle obchodní priority. Monitorujte, spravujte a vizualizujte všechna spuštění desktopových toků na jediném místě. Fronty desktopových toků lze používat bez ohledu na to, zda je vaším cílovým zařízením počítač nebo skupina počítačů.

Nastavení priority

Akce konektorů toků na ploše obsahuje nový prioritní parametr v části Pokročilé možnosti.

Dostupné priority jsou Vysoká a Normální (výchozí hodnota). Tuto hodnotu lze také předat dynamicky pomocí parametru vlastní hodnoty. Pokaždé, když je spuštěn desktopový tok, je proveden s prioritou, která byla nastavena.

Screenshot cloudového toku používajícího akci Spustit tok vytvořený pomocí Power Automate pro desktopy.

Když je ve frontě více spuštění, je pořadí provádění založeno na prioritě spuštění a času ve frontě. Běhy s vysokou prioritou, které byly zařazeny jako první, jsou provedeny jako první.

Zobrazení fronty spuštění pro počítač nebo skupinu počítačů

Navštivte stránku s podrobnostmi o vašem počítači nebo skupině počítačů a poté vyberte kartu Fronta spuštění za účelem zobrazení seznamu spuštění desktopových toků ve frontě.

Screenshot seznamu desktopových toků v branách.

Předpoklady

Aby bylo možné vidět spuštění v tomto seznamu, musí platit jedna z následujících situací:

Tip

Stav fronty

Běh ve frontě může mít následující stav:

  • Běh
  • Zařazeno do fronty
  • Další ke spuštění

Akce za běhu

Po kliknutí na tři tečky vedle názvu toku na ploše jsou k dispozici čtyři akce:

  • Změnit prioritu
  • Přesunout na úplný začátek
  • Zobrazit spuštění nadřazeného toku
  • Zrušit spuštění nadřazeného toku

Změnit prioritu

Kliknutím na tři tečky a výběrem Změnit prioritu můžete změnit prioritu konkrétního běhu. Můžete změnit pouze prioritu spuštění, jehož jste vlastníkem, nebo pokud jste spoluvlastníkem počítače / skupiny počítačů.

Změna priority má dopad pouze na aktuální běh, nikoli na všechny následující. Pokud si přejete změnit prioritu všech nadcházejících spuštění, musíte změnit prioritu v akci konektoru.

Přesunout na úplný začátek

Vlastník zařízení nebo uživatel s oprávněními správce pro počítač nebo skupinu počítačů může přepsat prioritu fronty přesunutím položky na začátek fronty. Tato položka je umístěna na začátek fronty bez ohledu na její původní prioritu a čas ve frontě. Pokud je více běhů přesunuto na začátek, poslední přidaný je proveden jako první.

Přesun spuštění nahoru můžete zrušit. Vrátí běh zpět na původní prioritu a čas ve frontě.

Zobrazit spuštění nadřazeného toku

Pokud máte oprávnění k přístupu k nadřazenému toku, můžete pomocí této akce zobrazit podrobnosti jeho běhu.

Zrušit spuštění nadřazeného toku

Pokud jste vlastníkem toku nebo máte roli správce systému nebo správce prostředí, můžete zrušit instanci běhu nadřazeného toku. Tím se zruší aktuální tok plochy i všechny ostatní akce, které byly použity v nadřazeném toku.

Rozšířené stanovení priorit fronty

Rozšířená priorita fronty je nastavení počítače a skupiny počítačů, které optimalizuje logiku přiřazení stroje do fronty běhu.

Povolení této funkce znamená, že rozšířená priorita fronty se použije na počítačích s podporou více relací, jako operační systémy Windows Server s povoleným RDS. Tím se optimalizuje výchozí priorita spouštěcí fronty rozšířením aktuální logiky FIFO (first-in-first-out) o prioritu uživatele. Tato funkce se aktivuje automaticky, když je detekována podpora více relací, ale můžete ji kdykoli deaktivovat.

Poznámka:

Tato funkce je nyní postupně zaváděna a ve vašem regionu nemusí být zatím dostupná.

Se zakázanou prioritou rozšířené fronty

Zásady, Algoritmus přiřazení k počítači vždy čeká na první spuštění ve stavu fronty Další ke spuštění, který bude přiřazen k počítači, než zváží další.

Logika krok za krokem pro obsluhovaný běh. První spuštění ve frontě je obsluhované spuštění. Jeho uživatel připojení je uživatel Y:​

  1. ​Filtr: Algoritmus vybere všechny počítače, které jsou připojené a připravené ke zpracování (ne v údržbě atd.).
  2. Filtr: Algoritmus vybere všechny počítače, které mají otevřenou relaci uživatele Y.
  3. Přidělení: Algoritmus přiřadí běh jednomu ze zbývajících počítačů (náhodně). Pokud po posledním filtru nezůstane žádný počítač, spuštění se nezdaří.

Logika krok za krokem pro bezobslužný běh. První spuštění ve frontě je bezobslužné spuštění. Jeho uživatel připojení je uživatel Y:​

  1. ​Filtr: Algoritmus vybere všechny počítače, které jsou připojené a připravené ke zpracování (ne v údržbě atd.).
  2. Filtr: Algoritmus vybere všechny dostupné počítače (tj. počítače, které mají k dispozici alespoň jednu relaci).
  3. Filtr: Algoritmus zahodí počítače, které již mají otevřenou relaci uživatelem Y.
  4. Přidělení: Algoritmus přiřadí běh jednomu ze zbývajících počítačů (náhodně). Pokud po posledním filtru nezůstane žádný počítač, spuštění se nezdaří.

Poznámka:

  • Bezobslužné spuštění může počítač zpracovat pouze v případě, že cílová uživatelská relace, která je zaznamenána na připojení desktopového toku, již není na stejném počítači používána.
  • Ve scénářích s obsluhovaným i bezobslužným spuštěním, pokud po posledním filtru nezůstanou žádné počítače, ale některé vhodné počítače jsou aktuálně offline (které byly vyřazeny v kroku 1), spuštění čeká, až se offline počítače vrátí do režimu online, než označí spuštění jako neúspěšné.

Tip

  • Se zakázaným Rozšířeným upřednostňováním fronty, pokud není k dispozici žádný počítač pro provedení prvního spuštění ve frontě, buď selhal, nebo čeká, až se offline počítač vrátí do režimu online, a mezitím blokuje frontu spuštění.
  • Povolení Rozšířeného upřednostňování fronty umožňuje algoritmu změnit prioritu fronty, když nelze zpracovat první spuštění ve frontě.

S povolenou prioritou rozšířené fronty

Zásady, Algoritmus strojového přiřazení je schopen vzít v úvahu ostatní spuštění ve frontě, pokud první běh ve frontě nelze zpracovat z následujících důvodů:

  • Cílová uživatelská relace není aktuálně aktivní na žádném počítači (pro obsluhovaná spuštění).
  • Je to cílená uživatelská relace, která se již používá na všech dostupných počítačích (pro bezobslužné spuštění).

Logika krok za krokem pro obsluhované spuštění: První spuštění ve frontě je obsluhované, uživatel jeho připojení je uživatel Y:​

  1. Filtr: Algoritmus vybere všechny počítače, které jsou připojené a připravené ke zpracování (ne v údržbě atd.).
  2. Filtr: Algoritmus vybere všechny počítače, které mají otevřenou relaci uživatele Y:
    • Pokud některé počítače zůstanou, algoritmus se přesune ke kroku 4 (přidělení).
    • Pokud nezůstane žádný počítač, algoritmus se přesune ke kroku 3 (přehodnocení priority).
  3. Změna priority: Algoritmus změní prioritu fronty tím, že zváží spuštění ve frontě, dokud nelze spuštění přiřadit k počítači.
  4. Přidělení: Algoritmus přiřadí běh jednomu ze zbývajících počítačů (náhodně).

Logika krok za krokem pro bezobslužný běh. První spuštění ve frontě je bezobslužné spuštění. Jeho uživatel připojení je uživatel Y:​

  1. Filtr: Algoritmus vybere všechny počítače, které jsou připojené a připravené ke zpracování (ne v údržbě atd.).
  2. Filtr: Algoritmus vybere všechny dostupné počítače (tj. počítače, které mají k dispozici alespoň jednu relaci).
  3. Filtr: Algoritmus zahodí počítače, které již mají otevřenou relaci uživatelem Y:
    • Pokud některé počítače zůstanou, algoritmus se přesune ke kroku 5 (přidělení).
    • Pokud nezůstane žádný počítač, algoritmus se přesune ke kroku 4 (přehodnocení priority).
  4. Změna priority: Algoritmus změní prioritu fronty tím, že zváží spuštění ve frontě (dokud nelze spuštění přiřadit k počítači).
  5. Přidělení: Algoritmus přiřadí běh jednomu ze zbývajících počítačů (náhodně)

Známé problémy

  • Společnost Microsoft doporučuje omezit počet krátkých (~pod 1 min) desktopových toků, které řadíte do fronty ve velkých skupinách počítačů.
  • Fronty desktopových toků jsou navrženy pomocí přístupu FIFO (první příchozí, první odchozí) s nejvyšším úsilím ke spuštění procesů v pořadí, v jakém byly přijaty, přičemž nejstarší spuštění běží jako první. Vzhledem ke způsobu, jakým jsou spuštění připravována a zpracovávána interně, je ale možné, že spuštění přidaná do fronty o několik sekund později se spustí před předchozím spuštěním, které už je ve frontě, aby se optimalizovalo využití počítačů.