På msdn finns nu ett nytt dokument som på ett bra sätt beskriver vilka parametrar som styr prestandan som vi får i våra workflowimplementationer i SharePoint.
Detta är ett ämne som jag delvis gick igenom på TechDays och något som är viktigt att tänka på när vi skall konfigurera vår farm och när vi bygger våra arbetsflöden.
Här är de parametrar som enligt mig är viktigast i dokumentet
Throttle
Batch size
Timeout
Workflow timer interval
Exempel stsadm -o setproperty -pn workflow-eventdelivery-throttle -pv "25"
En annan sak som jag tog upp på TechDays är att vi måste tänka på hur snabbt våra aktiviteter exekverar för att möjliggöra prestanda. Dokumentet på msdn tonar ned detta men jag anser fortfarande att det är en viktig designprincip att utföra varje aktivitet så snabbt som möjligt och implementera patterns som exempelvis business-task vilket jag visade på TechDays. stsadm -o setproperty -pn workitem-eventdelivery-batchsize -pv "125"
stsadm -o setproperty -pn workflow-eventdelivery-timeout -pv "10"