在架构实践中,我们收到了很多关于共享实例池的问题。
在10.7.0之前,减少RAM数量的解决方案是设置低利用率,以便该服务专用池中的最小实例数为零。通过这样做,您允许ArcGIS服务器在一段时间内没有收到任何请求时不为服务运行任何arcsoc。
这种“最小零”解决方案消除了未使用的服务的资源使用。由于仍然可以设置实例的最大数量,因此可以容纳接收不频繁突发流量的服务。下一次服务收到请求时,一个ArcSOC启动以ArcSOC的启动时间为代价来处理它。此外,该服务可能会在更长的时间内处于空闲状态,消耗已启动的SOC,直到服务达到设置的空闲超时。
在10.7.0中,Esri宣布支持共享实例池。每个ArcGIS服务器站点现在都有一个共享实例池,默认情况下包含四个ArcSOC进程。这个数字可以增加以容纳更多的服务。共享实例池利用分配给它的所有soc,因此您应该只在需要时增加池。
一旦兼容的地图服务发布到您的ArcGIS服务器站点,您就可以指定它使用共享池。任何添加到共享实例池的服务将不再拥有其专用池;它将进入共享池,并根据需要使用一两个SOC。一旦完成了处理请求,该ArcSOC就可以被共享池中的任何其他服务免费使用。
以下限制限制了哪些服务可以使用共享实例池:
如需进一步资料,请参阅:
配置服务实例设置- ArcGIS Server Administration (Windows) | ArcGIS Enterprise
您必须是注册用户才能添加评论。如果您已经注册,请登录。否则,请注册并登录。