Hoppa till huvudinnehållet

All our workflows and the print tool stop working suddenly,

Kommentarer

34 kommentarer

  • Permanently deleted user
    Many thanks guys for the input.

     

     

     

    I need to refer to the statement “I would look at migrating as many as possible to Workflow 5 which is unaffected by this handler bug”. But how about the built-in tools (like print) that have this problem?

     

     
    0
  • Permanently deleted user
    Hi Jamal,

     

    You are correct, both printing and Workflow 4 workflows cause the issue.  Removing the old workflows would likely be enough to avoid the issue.  More relief will be coming with Printing and Reporting 5, which will be released very soon.

     

    Regards,

     

    Wayne Richard

     

    Latitude Geographics Group Ltd.

     

    Head Office: 300 – 1117 Wharf Street  Victoria, BC Canada V8W 1T7

     

    Tel: (250) 381-8130 | Fax: (250) 381-8132 | wrichard@latitudegeo.com 

     

    Developers of Geocortex web-based mapping software | www.geocortex.com

     

    An Esri Platinum Business Partner

     

      
    0
  • Tom Neer
    So, LatGeo can probably explain this better, but there is a bug in IIS when using .NET. Essentially, there is a finite number of memory handlers within the App Pool. These are allocated by Workflow 4 each time a workflow is executed. This is why this issue is seen on sites that use lots of Workflows.

     

    Windows being Windows is not the greatest at letting the App Pool know that the Workflow is complete and to release the handler. Recycling the App Pool, resets all the handlers so they are available again. Printing and exporting also utilize the App Pool, when you recycle the App Pool, you are effectively doing a hard reset. If one of those processes are running, they are killed during the recycle event.

     

    The reason that Workflow 5 resolves this is that it executes the workflows client-side in JavaScript, whereas, Workflow 4 is a server-side technology executing .NET/WPF code.

     

    Hopefully that explains it a little better.
    0
  • Permanently deleted user
    Great explanation Tom, thanks for providing that.  The only other thing I would add is that recycling the App Pools is not the only solution, Amanda details an additional step in her January 3, 2018 post above.  There is a setting to force clean up.

     

    Regards,

     

    Wayne Richard

     

    Latitude Geographics Group Ltd.

     

    Head Office: 300 – 1117 Wharf Street  Victoria, BC Canada V8W 1T7

     

    Tel: (250) 381-8130 | Fax: (250) 381-8132 | wrichard@latitudegeo.com 

     

    Developers of Geocortex web-based mapping software | www.geocortex.com

     

    An Esri Platinum Business Partner

     

     
    0

Du måste logga in om du vill lämna en kommentar.