对移动设备服务器使用负载平衡器
作为额外的安全措施,XProtect Mobile 在服务器和移动应用之间的通信中使用 ID。当用户第一次从 XProtect Mobile 应用连接到移动设备服务器时,移动设备服务器的服务器 ID 将复制到用户的设备上。每次尝试连接移动设备服务器时,都会将服务器 ID 与最初获得的服务器 ID 进行比较。
默认情况下,每个服务器都有唯一的服务器 ID。要将移动服务器添加到负载平衡组中,必须确保该移动设备服务器的 ID 与组中其他移动设备服务器使用的 ID 匹配。
在负载平衡组中的主机上
要从主机复制服务器 ID:
-
转到 C:\ProgramFiles\Milestone\Milestone Mobile Server 并复制 VideoOS.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>
-
复制 ServiceID 和 ReportedServiceID 值。
在属于该组的其他主机上
在属于负载平衡组的主机上:
-
转到 C:\ProgramFiles\Milestone\Milestone Mobile Server 并用您选择的文本编辑器打开 VideoOS.MobileServer.Service.exe.config 文件。
-
在文件中搜索 ServerSettings 标签,并将 ServiceID 和 ReportedServiceID 的值替换为原始配置文件中的值。
-
要应用这些更改,请重新启动 Mobile Server 服务。
-
让 XProtect Mobile 客户端用户再次添加移动设备服务器。
在属于负载平衡组的所有主机上重复上述步骤。