Dela via


Övervaka datorflödesköer

När du skalar automatiseringarna i din verksamhet kan du behöva ett enkelt sätt att se till att alla konkurrerande datorflöden körs enligt deras affärsprioritet. Övervaka, hantera och visualisera alla köer för datorflödeskörningar på en enda plats. Datorflödesköer kan användas oavsett om din målenhet är en dator eller en datorgrupp.

Ange en prioritet

Anslutningsprogramsåtgärder för datorflöden innehåller en ny prioritetsparameter under avsnittet Avancerade alternativ.

Tillgängliga prioriteter är Hög och Normal (standardvärdet). Det här värdet kan även skickas dynamiskt med parametern för det anpassade värdet. Varje gång stationära flöde utlöses körs det med den prioritet som har angetts.

Skärmbild av molnflöde med Köra ett flöde som har skapats med åtgärden Power Automate Desktop.

När flera körningar köas baseras körningsordningen på körningsprioritet och tidsbaserad tid. Körningar med hög prioritet som placerats i kö först, utförs först.

Visa körkö för en dator eller datorgrupp

Besök informationssidan för din dator eller maskingrupp och klicka sedan på fliken Kör kö för att se listan över körda datorflöden.

Skärmbild av en lista med datorflöden på gateways.

Förutsättningar

Om du vill visa körningar i listan måste något av följande situationer vara sant:

Dricks

Köstatus

En körning i en kö kan ha följande status:

  • Löpning
  • I kö
  • Nästa som ska köras

Åtgärder på en körning

Fyra åtgärder är tillgängliga när du klickar på de tre prickarna bredvid datorflödesnamnet:

  • Ändra prioritet
  • Flytta högst upp
  • Se körning av överordnat flöde
  • Avbryt körning av överordnat flöde

Ändra prioritet

Du kan ändra prioritet för en viss körning genom att klicka på de tre punkterna och sedan ändra prioritet. Du kan endast ändra prioriteten för en körning som du är ägare till eller om du är delägare i datorn/datorgruppen.

Om du ändrar prioritet påverkas den aktuella körningen och inte efterföljande. Om du vill ändra prioritet för alla kommande körningar måste du ändra prioritet i anslutningsprogramåtgärder.

Flytta högst upp

Enhetens ägare eller en användare med administratörsbehörighet för datorn eller datorgruppen kan åsidosätta köprioriteringen genom att flytta ett objekt högst upp i kön. Objektet läggs högst upp i kön oavsett ursprunglig prioritet och kötid. Om flera körningar flyttas överst, körs den som lagts till sist först.

Du kan avbryta en förflyttning av en körning till början. Körningen återställs till den ursprungliga prioriteten och tiden i kö.

Se körning av överordnat flöde

Om du har behörighet att visa det överordnade flödet kan du använda den här åtgärden för att visa information om det.

Avbryt körning av överordnat flöde

Om du är ägare till flödet, eller har rollen Systemadministratör eller Miljöadministratör, kan du avbryta den överordnade flödeskörningsinstansen. Detta avbryter det aktuella datorflödet och alla andra åtgärder som användes i det överordnade flödet.

Utökad köprioritering

Den utökade köprioriseringen är en inställning för dator och datorgrupp, vilket optimerar maskintilldelningslogiken i en körningskö.

Om den här funktionen aktiveras innebär det att utökad köprioritet tillämpas på datorer med stöd för flera sessioner, till exempel Windows Server operativsystem med RDS aktiverat. Detta optimerar standardprioriteringen av kökörningen genom att utöka den aktuella FIFO-logiken (first-first-out) med användarprioritet. Funktionen aktiveras automatiskt när stöd för flera sessioner identifieras, men du kan när som helst inaktivera funktionen genom att inaktivera funktionen.

Kommentar

Den här funktionen lanseras för närvarande gradvis och kanske ännu inte är tillgänglig i din region.

Med inaktiverad utökad köprioritering

Principer. Maskintilldelningsalgoritmen väntar alltid på att den första körningen i kön Nästa som ska köras status som ska tilldelas till en dator innan nästa steg övervägs.

Steg-för-steg-logik för en bevakad körning. Den första körningen i kön är en bevakad körning. Dess anslutningsanvändare är användare Y:​

  1. Filter: Algoritmen väljer alla datorer som är anslutna och redo att bearbeta körningar (ej i underhåll och så vidare).
  2. Filter: Algoritmen väljer alla datorer som har en öppen session för användare Y.
  3. Tilldelning: Algoritmen tilldelar körningen till en av de återstående datorerna (slumpmässigt). Om ingen dator finns kvar efter det sista filtret misslyckas körningen.

Steg-för-steg-logik för en obevakad körning. Den första körningen i kön är en obevakad körning. Dess anslutningsanvändare är användare Y:​

  1. Filter: Algoritmen väljer alla datorer som är anslutna och redo att bearbeta körningar (ej i underhåll och så vidare).
  2. Filter: Algoritmen väljer alla tillgängliga datorer (det vill säga datorer som har minst en (1) tillgänglig session).
  3. Filter: Algoritmen kasserar datorerna, som redan har en session öppnad av användaren Y.
  4. Tilldelning: Algoritmen tilldelar körningen till en av de återstående datorerna (slumpmässigt). Om ingen dator finns kvar efter det sista filtret misslyckas körningen.

Kommentar

  • En obevakad körning kan endast bearbetas av en dator om den målinriktade användarsessionen, som registreras på datorflödesanslutningen, inte redan är i bruk på samma dator.
  • I scenarier för både bevakad och obevakad körning, om inga datorer finns kvar efter det slutliga filtret, men det finns några kvalificerade datorer för närvarande offline (som kasserades i steg 1), väntar körningen på att offline-datorer kommer tillbaka online innan körningen markeras som misslyckats.

Dricks

  • Med utökad köprioritering inaktiverad, om det inte finns någon dator tillgänglig för att köra den första körningen i kön, misslyckas den antingen eller så väntar den på att en offline-dator kommer tillbaka online, vilket blockerar körningskön under tiden.
  • Om du aktiverar en utökad köprioritering kan algoritmen omorganisera kön när den första körningen i kön inte kan bearbetas.

Med aktiverad utökad köprioritering

Principer. Datortilldelad algoritm kan ta hänsyn till att de andra körs i kön om den första körningen i kön inte kan bearbetas av följande skäl:

  • Den är inriktad på användarsessionen som för närvarande inte är aktiv på någon dator (för bevakade körningar).
  • Dess målinriktade användarsession är redan i användning på alla tillgängliga datorer (för en obevakad körning).

Steg-för-steg-logik för en deltog i en körning: Den första körningen i kön är en deltog, anslutningsanvändaren är användare Y:​

  1. Filter: Algoritmen väljer alla datorer som är anslutna och redo att bearbeta körningar (ej i underhåll och så vidare).
  2. Filter: Algoritmen väljer alla datorer som har en öppen session för användare Y:
    • Om några datorer finns kvar flyttas algoritmen till steg 4 (tilldelning).
    • Om ingen dator blir kvar flyttas algoritmen till steg 3 (nyprioritering).
  3. Omprioritering: Algoritmen omprioriterar kön genom att överväga nästa körning i kö tills en körning kan tilldelas till en dator.
  4. Tilldelning: Algoritmen tilldelar körningen till en av de återstående datorerna (slumpmässigt).

Steg-för-steg-logik för en obevakad körning. Den första körningen i kön är en obevakad körning. Dess anslutningsanvändare är användare Y:​

  1. Filter: Algoritmen väljer alla datorer som är anslutna och redo att bearbeta körningar (ej i underhåll och så vidare).
  2. Filter: Algoritmen väljer ut alla tillgängliga datorer (= datorer som har minst en (1) tillgänglig session).
  3. Filter: Algoritmen bortser från de datorer som redan har en (1) session öppnad av användaren Y:
    • Om några datorer finns kvar flyttas algoritmen till steg 5 (tilldelning).
    • Om ingen dator blir kvar flyttas algoritmen till steg 4 (nyprioritering).
  4. Omprioritering: Algoritmen omprioriterar kön genom att överväga nästa körning i kö (tills en körning kan tilldelas till en dator).
  5. Tilldelning: Algoritmen tilldelar körningen till en av de återstående datorerna (slumpmässigt)

Kända problem

  • Microsoft rekommenderar att du begränsar antalet korta (under 1 min) datorflöden som du köar i stora maskingrupper.
  • Datorflödesköer utformas med hjälp av en FIFO-metod (först-in, först-ut) för att bearbeta körningar i den ordning som de togs emot, med den äldsta körningen först. På grund av hur körningar förbereds och bearbetas internt är det emellertid möjligt att körningar som läggs till i kön några sekunder senare startas före den föregående som redan finns i kön, detta för att optimera användningen av datorer.