I want to understand the multi-site manager Flush event.

Because of flush event triggered every time after successful creation of site, IIS reset's which makes the site outage and not able to perform any operation.

Is this really needed or the FLUSH operation can be postponed during deployment activity?

  • What is your Sitecore Version? Sep 16, 2018 at 10:36
  • I'm using sitecore 8.1
    – Prakash
    Sep 16, 2018 at 14:01
  • Can you use the version 4.0 of the multisite manager. I see it allows you to choose when to restart the app pool as they changed it to an event Sep 16, 2018 at 14:25
  • Thanks for the response. If we hold the FLUSH operation will it cause any problem?
    – Prakash
    Sep 18, 2018 at 6:05
  • The new site may not be available. Because it will need to update the host file or web.config Sep 18, 2018 at 6:35

1 Answer 1


You should use the version 4.0 of the Multiple Site Manager which is compatible with Sitecore 8.1.

The module no longer uses the publish end pipelines to trigger site flush. Instead, there is new event multisitesmanager:flush:remote to do the job.

So, you can decide when you want to use the flush operation. If you check the checkboxes after creating a site, it is at this moment that the flush operation will trigger.

enter image description here

Note that you need to flush the changes because if you have added a new hostName updated target host name select the check boxes to restart servers. This is required to clear out linkbuilder’s cache (LinkBuilder class is used by sitecore to build site links).

More information can be found here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.