SuperMap iServer 提供了出图性能数据统计功能,该功能支持用户以可视化的方式查看,服务器响应每个出图请求时各部分代码的性能数据(如:耗费时间)以及处理每个请求时调用的方法总数。

访问 SuperMap iServer 服务管理器 WebManager,依次点击“监控与统计”、“出图性能数据统计”选项卡, 进入出图性能数据统计页面(http://localhost:8090/iserver/manager/serverstatus/methodstatistics),可以查看当前服务器处理每个请求时调用的方法总数。如果您想查看每个出图请求的请求调用详细信息,如方法描述、耗费时间以及是否发生异常等,您只需点击每个请求后面的“查看”按钮即可。请求调用详细信息如下图所示:

您也可以根据自身需求选择开启或是禁用此功能,当点击了“禁用”按钮后,您需要重启服务,使禁用功能生效。重启服务后再有出图请求时,服务器不会在“出图性能数据统计”页面记录相关数据;当点击了“开启”按钮后,您也需要重启服务,使开启功能生效。重启服务后有出图请求时,在“出图性能数据统计”页面会记录下从服务启动后(此时“开始记录”按钮默认处于选中状态)到您点击“停止记录”按钮前,这段时间内所有与出图请求相关的性能数据。当您想要再次获取出图性能数据时,只需点击“开始记录”按钮即可。出图性能数据统计页面如下图所示:

注意:单机多进程下,不支持出图性能数据统计。