Konfigurér behandling af asynkrone regler
For at forbedre arbejdsgangens ydeevne kan en administrator konfigurere systemet til asynkron behandling af regler (i baggrunden), og arbejdsgangsforfatteren kan identificere de specifikke regelsæt, der skal behandles på denne måde.
Mens regelsoftware kan udføre de fleste regelsæt på mikrosekunder eller mindre, kræver visse regelsæt, f.eks. databaseopslag, længere behandlingstid. Når den servertråd i arbejdsgangssystemet, der behandler klientforespørgslen, venter på svar fra regelsoftwaren, er den ikke tilgængelig til at behandle andre indgående forespørgsler.
Asynkron behandling skaber ekstra belastning på arbejdsgangssystemet ved at kræve planlægning af regler, der skal udføres i baggrunden, ekstra køprocesser og ekstra behandling. For et regelsæt, der er defineret til asynkron behandling, sætter arbejdsgangssystemet regelbehandlingen i ISI-køen til behandling i baggrunden. Et regelsæt, der ikke er defineret til asynkron behandling, udføres via den normale udførelsessti. For at undgå generel forringelse af systemet er det derfor kun regelsæt, der kræver lang behandlingstid, der bør behandles asynkront.
- I administrationskonsollen: Forøg det maksimale antal primære tråde for arbejdsgangens subsystem.
- I domænenavigeringen: Vælg domænet.
- På skillebladet for arbejdsgangens subsystem: Forøg værdien for Maksimum for primære programdele.
- Adgang til konfigurationen af eksterne servere i administrationskonsollen:
- I domænenavigeringen: Vælg objektlageret.
- I objektlagernavigeringen: Klik på .
- Klik på skillebladet Eksterne servere i delvinduet med oplysninger.
- På skillebladet Eksterne servere skal du markere afkrydsningsfeltet Tillad asynkrone regler for at gøre valget Asynkrone regler tilgængeligt i Process Designer.
- Samarbejd med arbejdsgangsforfatteren om at identificere de specifikke regelsæt, der skal behandles asynkront.