Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Michele Benolli 31 posts 149 karma points
    Nov 04, 2021 @ 07:40
    Michele Benolli
    0

    Umbraco 8 multisite setup

    Is it possible to have a multisite Umbraco 8 where each site is set up as an individual IIS site? We want each site run in a different application pool rather than having a unique pool with multiple domains, to subdivide resources consumption and achieve better scalability. We want to create an IIS website for each domain and then point all the sites to the same Umbraco installation, the same server folder.

    We already have a similar setup for an application running more than 50 sites with Umbraco 7 and we want to replicate this architecture with Umbraco 8.

    I’m writing this post because we are experiencing some problems with Examine/Lucene indexes. We are actually running Umbraco 8 in a setup with three root nodes with different domains and we found this issue. This comment warned us about the feasibility of this architecture.

  • Søren Kottal 712 posts 4570 karma points MVP 6x c-trib
    Nov 04, 2021 @ 08:30
    Søren Kottal
    1

    You can't have more than one IIS site pointing at the same folder.

    But if you can live with having a folder for each site (and a virtual directory for media, so it's shared across sites), then you can get close. It's basically like loadbalancing.

    Make sure the backoffice can only be accessed from one site though.

    https://our.umbraco.com/Documentation/Fundamentals/Setup/Server-Setup/Load-Balancing/

  • Michele Benolli 31 posts 149 karma points
    Nov 05, 2021 @ 15:33
    Michele Benolli
    0

    The configuration suggested by Claudio seems to work correctly. Each virtual directory for App_Data/TEMP contains a separate version of the ExamineIndexes directory. The indexes are now created separately and there are no more errors related to concurrent accesses.

    Are there any other problems with this setup that we are not considering?

  • claudio morandi 22 posts 90 karma points
    Nov 04, 2021 @ 09:20
    claudio morandi
    1

    wouldn't be possible to have different IIS websites pointing at same folder but configuring (for each site) a virtual directory "app_data/temp" that separates the Lucene files between sites? Couldn't it work to avoid file locks or similar issues?

Please Sign in or register to post replies

Write your reply to:

Draft