Dúvidas para melhorar performance I3geo
-
Germano Jucá
17 de Outubro de 2016 às 23:27Boa noite,
Criamos uma banco espacial PostGIS com algo em torno de 100 tabelas que por
sua vez são temas do i3geo. Existe tabelas leves que tem pouco registro e
do tipo ponto. Existe tabelas pesadas com muitos registros e do tipo
polígono.
Carregando uma tem no i3geo individualmente ou selecionando alguns temas é
bem rápido ao renderizar. Só que aqui no órgão onde trabalho eles
disponibilizam produtos predefinidos no portal de serviços.
Alguns produtos podem ter de 15 a 20 temas que carrego via url. Isso torna
os carregamentos, renderização e zooms bem lentos. O Servidor é muito
potente. Fizemos vários testes de carga e o servidor não usa nem 20% de
memória e nem chega a usar 50% de CPU.
O que pode ser feito para otimizar a performance e velocidade do Apache ou
do PHP ou do Mapserver?
_______________________________________________
i3geo mailing list
i3geo@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/i3geo -
18 de Outubro de 2016 às 00:48Boa noite Germano
Além de verificar a aplicação em si, peça para o responsável pela infra verificar os seguintes pontos (mais gerais) que podem interferir na performance:
* gargalo de link de comunicação - pode haver muito tráfego de internet, vídeos, etc que sobrecarrega a banda;
* configuração das máquinas virtuais onde banco de dados e aplicação estão hospedados - as vezes pode ser necessário ajustar a virtualização;
* questões de configuração de firewall que interfiram no acesso;
* tempo de resposta em algum servidor de autenticação (Ldap, etc.);
Quanto à aplicação em si, talvez você deva analisar se está dimensionada para atender a demanda de acesso. Avalie a possibilidade de replicar em mais de um servidor para atender requisições concorrentes.
Espero ter ajudado.
----- Mensagem original -----
De: "Germano Jucá"
Para: i3geo@lists.osgeo.org
Enviadas: Segunda-feira, 17 de outubro de 2016 21:27:41
Assunto: [I3geo-SPB] [I3geo-OSGEO] Dúvidas para melhorar performance I3geoBoa noite,Criamos uma banco espacial PostGIS com algo em torno de 100 tabelas que por sua vez são temas do i3geo. Existe tabelas leves que tem pouco registro e do tipo ponto. Existe tabelas pesadas com muitos registros e do tipo polígono.
Carregando uma tem no i3geo individualmente ou selecionando alguns temas é bem rápido ao renderizar. Só que aqui no órgão onde trabalho eles disponibilizam produtos predefinidos no portal de serviços.
Alguns produtos podem ter de 15 a 20 temas que carrego via url. Isso torna os carregamentos, renderização e zooms bem lentos. O Servidor é muito potente. Fizemos vários testes de carga e o servidor não usa nem 20% de memória e nem chega a usar 50% de CPU.
O que pode ser feito para otimizar a performance e velocidade do Apache ou do PHP ou do Mapserver?
_______________________________________________i3geo mailing list
i3geo@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/i3geo
_______________________________________________I3geo mailing list
I3geo@listas.softwarepublico.gov.br
https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/i3geo -
18 de Outubro de 2016 às 02:22Germano,
Como o servidor está dando conta do recado, provavelmente o problema esteja
mesmo no tráfego de dados na sua rede. Se for esse o problema, creio que
não há muito o que fazer do lado do i3Geo. Se o problema fosse o tempo de
renderização, ativar o cache em cada camada poderia ajudar.
Algumas dicas que não sei se são adequadas para o seu tipo de mapa:
- se for possível utilize um número menor de camadas, utilizando classes
nos LAYERS
- ajuste a escala de apresentação, evitando que determinadas camadas sejam
mostradas em escalas inadequadas
Em 17 de outubro de 2016 21:27, Germano Jucá
escreveu:> Boa noite,
>
> Criamos uma banco espacial PostGIS com algo em torno de 100 tabelas que
> por sua vez são temas do i3geo. Existe tabelas leves que tem pouco registro
> e do tipo ponto. Existe tabelas pesadas com muitos registros e do tipo
> polígono.
>
> Carregando uma tem no i3geo individualmente ou selecionando alguns temas é
> bem rápido ao renderizar. Só que aqui no órgão onde trabalho eles
> disponibilizam produtos predefinidos no portal de serviços.
>
> Alguns produtos podem ter de 15 a 20 temas que carrego via url. Isso torna
> os carregamentos, renderização e zooms bem lentos. O Servidor é muito
> potente. Fizemos vários testes de carga e o servidor não usa nem 20% de
> memória e nem chega a usar 50% de CPU.
>
> O que pode ser feito para otimizar a performance e velocidade do Apache ou
> do PHP ou do Mapserver?
>
> _______________________________________________
> i3geo mailing list
> i3geo@lists.osgeo.org
>http://lists.osgeo.org/mailman/listinfo/i3geo
>
--
___________________________________________________________________________Edmar Moretti
http://www.edmarmoretti.com.br
Skype: edmar.moretti
gTalk: edmar.moretti
Para tirar dúvidas sobre o i3Geo utilize a lista:
https://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo
https://gratipay.com/~edmar.moretti/
_______________________________________________
Ordenar por:
Estatísticas:
-
iniciada em
8 anos, 7 meses atrás
-
vizualizada
1063 vezes
-
respondida
3 vezes
-
votada
0 vezes