Orchard MultiTenancy — Где находятся арендаторы?

Я разработчик, который хочет иметь сайт арендодателя, который управляет арендаторами через Orchard. Я включил модуль Orchard.MultiTenancy, начал его использовать и создал несколько сайтов для своих целей. Тем не менее, я все еще в некоторой степени за кодирование, а не просто редактирование через пользователя Orchard высокого уровня.

Попытка найти сайт MVC каждого арендатора не увенчалась успехом. Какие-либо предложения ?

Если один арендатор выйдет из строя, повлечет ли это за собой все остальные арендаторы (поскольку я не могу найти домен приложения для каждого)?


person Dror Weiss    schedule 07.04.2013    source источник
comment
Я не уверен, что точно понял ваш вопрос, мультиарендность означает, что существует только одна кодовая база. Каждый сайт находится в App_Data/Sites и имеет каждый сайт settings.txt и сопоставления баз данных, но использует код основных сайтов.   -  person Hazza    schedule 07.04.2013


Ответы (1)


Весь смысл мультитенантности заключается в увеличении плотности сайтов за счет того, что несколько сайтов Orchard могут работать в одном приложении IIS. На одного арендатора не приходится по одному сайту. Арендаторы разделены только в БД, но все они используют одни и те же файлы.

Если клиент выходит из строя, ну, это зависит от аварии. Большинство исключений даже не удалят арендатора.

person Bertrand Le Roy    schedule 08.04.2013