Использовать балансировщик нагрузки для мобильного сервера

В качестве дополнительного шага безопасности XProtect Mobile использует идентификаторы при обмене данными между сервером и мобильным приложением. Когда пользователь впервые подключается к мобильному серверу из приложения XProtect Mobile, идентификатор мобильного сервера копируется на устройство пользователя. При каждой попытке подключения к мобильному серверу идентификаторы серверов сравниваются с полученными изначально.

По умолчанию каждый сервер имеет уникальный идентификатор. Чтобы добавить мобильный сервер в группу балансировки нагрузки, необходимо убедиться, что идентификатор мобильного сервера совпадает с идентификатором, используемым другими мобильными серверами в группе.

На хосте в группе балансировки нагрузки

Чтобы скопировать идентификаторы сервера с хоста:

  1. Перейдите в C:\ProgramFiles\Milestone\Milestone Mobile Server и скопируйте файл VideoOS.MobileServer.Service.exe.config.

  2. Вставьте файл на рабочий стол и откройте его в любом текстовом редакторе.

  3. Найдите в файле тег 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>
    
  4. Скопируйте значения ServiceID и ReportedServiceID.

На других хостах, входящих в группу

На хосте, входящем в группу балансировки нагрузки:

  1. Перейдите в C:\ProgramFiles\Milestone\Milestone Mobile Server и откройте файл VideoOS.MobileServer.Service.exe.config в любом текстовом редакторе.

  2. Найдите в файле тег ServerSettings замените значения ServiceID и ReportedServiceID значениями из исходного файла конфигурации.

  3. Чтобы применить изменения, перезапустите службу Mobile Server.

  4. Попросите пользователей клиента XProtect Mobile снова добавить мобильный сервер.

Повторите эти действия на всех хостах, входящих в группу балансировки нагрузки.