Использовать балансировщик нагрузки для мобильного сервера
В качестве дополнительного шага безопасности XProtect Mobile использует идентификаторы при обмене данными между сервером и мобильным приложением. Когда пользователь впервые подключается к мобильному серверу из приложения XProtect Mobile, идентификатор мобильного сервера копируется на устройство пользователя. При каждой попытке подключения к мобильному серверу идентификаторы серверов сравниваются с полученными изначально.
По умолчанию каждый сервер имеет уникальный идентификатор. Чтобы добавить мобильный сервер в группу балансировки нагрузки, необходимо убедиться, что идентификатор мобильного сервера совпадает с идентификатором, используемым другими мобильными серверами в группе.
На хосте в группе балансировки нагрузки
Чтобы скопировать идентификаторы сервера с хоста:
C:\ProgramFiles\Milestone\MilestoneMobile ServerVideoOS.MobileServer.Service.exe.config Перейдите в и скопируйте файл.Вставьте файл на рабочий стол и откройте его в любом текстовом редакторе.
Найдите в файле тег
ServerSettings. Он должен выглядеть следующим образом:<ServerSetings> <Identification> <add key="ServiceId" value="4d644654-95f5-4382-b582-0005864391ee"> <add key="ServiceIdS" value="10353810-803F-4880-BC22-417B37F1A1C8"> <add key="ReportedServiceId" value="10353810-803F-4880-BC22-417B37F1A1C8"> </Identification> --- </ServerSettings>
ServiceIDReportedServiceID Скопируйте значения " и ".
На других хостах, входящих в группу
На хосте, входящем в группу балансировки нагрузки:
C:\ProgramFiles\Milestone\MilestoneMobile ServerVideoOS.MobileServer.Service.exe.config Откройте файл в любом текстовом редакторе.ServerSettingsServiceIDReportedServiceID Найдите в файле тег и замените значения и значениями из исходного файла конфигурации.Чтобы применить изменения, перезапустите службу Mobile Server.
Попросите пользователей клиента XProtect Mobile снова добавить мобильный сервер.
Повторите эти действия на всех хостах, входящих в группу балансировки нагрузки.