Online Conference
June 17th and 18th 2015
WWW.COLLAB365.EVENTS
Workflow Manager Troubleshooting
and Experience
WWW.COLLAB365.EVENTS
Malin De Silva
Email : malindesilva@live.com
Twitter : Malind19
Facebook : Malin De Silva
LinkedIn : 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
Overview
• Introduction to WFM
• Our Implementation
• Challenges and workarounds
WWW.COLLAB365.EVENTS
Workflow Manager Architecture
WWW.COLLAB365.EVENTS
Topologies
co-located Federated Distributed
WWW.COLLAB365.EVENTS
Our Scenario
• 5K+ workflows to start initially
• Access data across site collections
• External web service access
• Long running workflows
• Have to stop and restart workflows
conditionally
WWW.COLLAB365.EVENTS
5K+ workflows to start initially
• Everyday 30-40 more
• HTTP 429 issue
• 100 workflows per hour
• About 15 REST calls in each
• PowerShell to start workflows
WWW.COLLAB365.EVENTS
Access data across site collections
• Enable site feature ‘Workflows can use app
permissions’.
• Copy the identifier
• Authorize through the source site collection.
WWW.COLLAB365.EVENTS
External web service access
• Multiple ports accessed
• Multiple message formats
WWW.COLLAB365.EVENTS
Long running workflows
• Waiting 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 Challenge
• Hybrid environment
• User profile synchronization
• A little trick
WWW.COLLAB365.EVENTS
Recommendations
• Proper design workflows
– Make fail safe
• Long running workflows
– Minimum complexity
• Health of supportive services
– User profile, security token and etc…
WWW.COLLAB365.EVENTS
Troubleshooting Tips
• ULS logs
• Windows Event Viewer
• Workflow DB level go through
WWW.COLLAB365.EVENTS
Summary
• Introduction to Workflow Manager
• Design and challenge considerations
• Recommendations and troubleshooting
WWW.COLLAB365.EVENTS
Thank You
• Email : malindesilva@live.com
• Twitter : Malind19
• Facebook : Malin De Silva
• LinkedIn : Malin De Silva
WWW.COLLAB365.EVENTS
Stay tuned for more great sessions …

Workflow Manager Troubleshooting and Experience