Upload
malin-de-silva
View
108
Download
3
Embed Size (px)
Citation preview
Online Conference
June 17th and 18th 2015
WWW.COLLAB365.EVENTS
Workflow Manager Troubleshooting and Experience
Malin De SilvaExilesoft
WWW.COLLAB365.EVENTS
Malin De Silva
Email : [email protected] : Malind19Facebook : Malin De SilvaLinkedIn : Malin De Silva
SharePoint Specialist with experience since SharePoint 2007. MCSD, SharePoint Apps.Speaker at many conferences and meetups. Involved with client projects across many continents.
WWW.COLLAB365.EVENTS
OverviewIntroduction to WFMOur ImplementationChallenges and workarounds
WWW.COLLAB365.EVENTS
Workflow Manager Architecture
WWW.COLLAB365.EVENTS
Topologies
co-located Federated Distributed
WWW.COLLAB365.EVENTS
Our Scenario5K+ workflows to start initiallyAccess data across site collectionsExternal web service accessLong running workflowsHave to stop and restart workflows conditionally
WWW.COLLAB365.EVENTS
5K+ workflows to start initiallyEveryday 30-40 moreHTTP 429 issue100 workflows per hourAbout 15 REST calls in eachPowerShell to start workflows
WWW.COLLAB365.EVENTS
Access data across site collectionsEnable site feature ‘Workflows can use app permissions’.Copy the identifierAuthorize through the source site collection.
WWW.COLLAB365.EVENTS
External web service accessMultiple ports accessed
Multiple message formats
WWW.COLLAB365.EVENTS
Long running workflowsWaiting times for escalations
Complexity over failures
WWW.COLLAB365.EVENTS
Stop and restart workflows conditionally
Predefined logics
Need to be state safe
WWW.COLLAB365.EVENTS
The Big ChallengeHybrid environment
User profile synchronization
A little trick
WWW.COLLAB365.EVENTS
RecommendationsProper design workflows
Make fail safeLong running workflows
Minimum complexityHealth of supportive services
User profile, security token and etc…
WWW.COLLAB365.EVENTS
Troubleshooting TipsULS logs
Windows Event Viewer
Workflow DB level go through
WWW.COLLAB365.EVENTS
SummaryIntroduction to Workflow Manager
Design and challenge considerations
Recommendations and troubleshooting
WWW.COLLAB365.EVENTS
Thank You
• Email : [email protected]• Twitter : Malind19• Facebook : Malin De Silva• LinkedIn : Malin De Silva
WWW.COLLAB365.EVENTS
Stay tuned for more great sessions …