ArcGIS GeoEvent Server 提供针对多种数据格式和协议的实时可视化和分析。 在计划部署时,您必须确定要处理的事件流数量以及支持这些事件流所需的计算机资源。 在计划部署时,还需考虑这些事件是将以恒定速率接收还是突然集中接收。 此外,GeoEvent Server 还提供可以修改服务配置的灵活性,这样可以在某些情况下,更好地处理事件流中的差异。
有关 GeoEvent Server 最低系统要求的详细信息,请参阅系统要求。
调整计算机数量
将 GeoEvent Server 部署为单机 ArcGIS Server 站点。 当事件处理负载很高时,GeoEvent Server 计算机可能会接近 100% 的 CPU 使用率或内存消耗;因此,您必须确定为适应事件处理需求而部署的 ArcGIS Server 计算机数量。
部署系统后,使用日志及服务器统计数据评估计算机的执行状况。 处理事件流时,使用 Windows 性能监视器等操作系统工具来评估计算机性能。 最后,可使用一些第三方工具和服务对系统性能进行监视。 Amazon EC2 平台中的 Amazon CloudWatch 便是其中一个用于在云环境下监视系统性能的 Web 服务示例。
某些事件流(例如事件量波动的事件流)可能会消耗大量 CPU 资源。 如果您可以预估事件量何时增加,并且在虚拟机或云平台上进行部署,则可以部署其他 GeoEvent Server 计算机以暂时处理增加的负载,并在事件量减少时取消其部署。 在虚拟机或云平台上进行部署可提供此灵活性。