<\/HEAD>
Na Prática de Arquitetura, estamos recebendo muitas perguntas sobre pools de instâncias compartilhadas. <\/P>
<\/P>
Antes da versão 10.7.0, a solução para reduzir a quantidade de RAM era definir baixa utilização para que o número mínimo de instâncias no pool dedicado daquele serviço fosse zero. Ao fazer isso, você permite que o ArcGIS Server não execute nenhum ArcSOC para o serviço se ele não tiver recebido nenhuma solicitação por um tempo. <\/P>
<\/P>
Essa solução "min-zero" elimina o uso de recursos para serviços que não estão sendo usados. Como você ainda pode definir o número máximo de instâncias, pode acomodar serviços que recebem picos esporádicos de tráfego. Na próxima vez que o serviço receber uma solicitação, um ArcSOC será ativado para atendê-la ao custo do tempo de inicialização do ArcSOC. Além disso, esse serviço pode então ficar ocioso por um período mais longo, consumindo o SOC iniciado até que o serviço atinja o tempo limite de inatividade definido.<\/P>
<\/P>
Na versão 10.7.0, a Esri anunciou suporte para pools de instâncias compartilhadas. Cada Site do ArcGIS Server agora vem com um pool de instâncias compartilhado, contendo quatro processos ArcSOC por padrão. Esse número pode aumentar para acomodar mais serviços. O pool de instâncias compartilhado utiliza todos os SOCs atribuídos a ele, portanto você deve aumentar o pool apenas conforme necessário.<\/P>
Uma vez que um serviço de mapa compatível tenha sido publicado no seu Site do ArcGIS Server, você pode designá-lo para usar o pool compartilhado. Qualquer serviço adicionado ao pool de instâncias compartilhado não terá mais seu pool dedicado; ele utilizará o pool compartilhado e usará um ou dois SOCs conforme necessário. Quando terminar de atender a uma solicitação, esse ArcSOC fica livre para ser usado por qualquer outro serviço no pool compartilhado.<\/P>
<\/P>
As seguintes restrições limitam quais serviços podem usar o pool de instâncias compartilhado:<\/P>
- <\/SPAN>Apenas serviços de mapa publicados a partir do ArcGIS Pro podem ser configurados para usar o pool de instâncias compartilhado. Outros tipos de serviço, como serviços de geoprocessamento, não são suportados.<\/LI> <\/SPAN>Apenas capacidades específicas dos serviços de mapa — acesso a feição (feature access), WFS, WMS e KML — podem ser habilitadas. Desative todas as outras capacidades antes de continuar.<\/LI> <\/SPAN>Serviços que possuem extensões personalizadas do objeto servidor (SOEs) ou interceptadores do objeto servidor (SOIs) não podem usar instâncias compartilhadas.<\/LI> <\/SPAN>Serviços publicados a partir do ArcMap não podem usar instâncias compartilhadas.<\/LI> <\/SPAN>Serviços de mapa em cache publicados a partir do ArcGIS Pro que atendem aos requisitos acima podem usar instâncias compartilhadas.<\/LI><\/UL><\/P>Para mais informações, consulte:<\/P><A class="link-titled" href="https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/administration\/shared-instances-arcgis-server-107\/\