随着 GIS 业务数据量的激增,通过 SuperMap iServer 发布的GIS服务数量也逐渐增多,可以达到数千、数万、甚至数十万量级。为保障 GIS 服务管理性能稳定,SuperMap iServer 提供了 GIS 服务实例动态化管理能力。

服务实例动态化管理提供以下能力:

    1. GIS服务延迟初始化:iServer 启动时, GIS 服务默认未被创建,处于“就绪”状态,当服务被访问或使用时,才会立刻启动。
    2. 空闲的 GIS 服务实例主动销毁:被扫描出的空闲服务(一段时间内未被访问或使用)会主动销毁,并释放所占用的资源。您可以通过设置服务状态巡检时间、空闲服务时间来控制服务的存活周期。
    3. 大在线服务实例数控制:即允许同时在线服务实例最大个数,该配置可避免资源被过度使用,保障 GIS 系统的可用性。

应用场景

    • 已发布的存量 GIS 服务数量达到数千量级以上,且大部分 GIS 服务使用频次较低
    • GIS 服务器资源有限、且大部分 GIS 服务使用频次低,需要合理控制资源使用,保证系统的稳定性、可用性

使用方式

务实例动态化管理功能默认未开启,您可以在“全局设置-服务实例动态化管理设置”处开启该功能。具体配置请参见:服务实例动态化管理设置

开启服务实例动态化管理后,服务均可正常使用。当服务无法使用时,是由于同时在线的服务实例已达最大个数,您可以稍后再试或联系管理员调整最大服务实例数。