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