Состав необходимых логических ролей
Путь расположения
| Путь в сборочном каталоге |
|---|
|
Обзор
Определяет состав логических ролей системы, требуемых/ожидаемых на каждом сайте для функционирования установленной сборки.
Применяется при проверке корректности работы системы. При обслуживании сайтом домена, для которого требуется определенный микросервис, при том, что в конфигурации он фактически отсутствует, будет зафиксирована ошибка.
Недступно для мастер-домена (предопределенный тип домена master).
{
"allsites": ["mdc", ...],
"optional": ["logstore", ...]
}
-
"allsites"– список ролей, требуемых на всех рабочих сайтах. -
"optional"– список ролей, без которых работа возможна. Может быть опущен. Рекомендуется к указанию с целью отслеживания актуальности данных в файле. Появление новых логических ролей может приводить к устареванию сведений. По содержанию поля администратор может получить подсказку: роль не нужна, или была пропущена.
Пример
{
"allsites": [
"b2bua",
"broker",
"callstore",
"conf",
"dms",
"email",
"esg",
"im",
"ivr",
"huntq",
"logstore",
"mg",
"mgc",
"middleware",
"mixer",
"msvc",
"recmover",
"registrar",
"reserver",
"script",
"selector",
"sg",
"statestore",
"store",
"usercenter",
"webserver",
"wssubscr"
],
"optional": [
"ap",
"bgmg",
"dfsync",
"domstore",
"ic",
"mic",
"mdc",
"redirect"
"rpci",
"rpco",
"sdc",
"voicemail"
]
}