Closed ramiroluz closed 1 year ago
Nas configurações do site, conforme imagem abaixo, há uma opção de "Configuração de Cache", denominada de cacheamento.
Foram alteradas várias configurações, porém elas não surtiram efeito imediato.
Ao procurar dados sobre a issue [Investigar gerenciador de FAQ.](https://github.com/CMCuritiba/portal-volto/issues/37), achei um comentário sobre lentidão do Plne/Zope no FreeBSD. O título da página é FREEBSD + ZOPE/PLONE, UMA IDÉIA FRUSTRANTE?.
Nesta página fala sobre alguns tópicos, como: ATIVAR O REDIRECIONAMENTO IP NO KERNEL, no arquivo /etc/sysctl.conf.
ACEITAR FILTRO: No arquivo /boot/loader.conf: accf_http_load="YES"
MODIFICAR O SISTEMA DE MEMÓRIA COMPARTILHADA E SETAR ALGUNS PARÂMETROS: No arquivo /etc/sysctl.conf
kern.ipc.shmall=32768 kern.ipc.shmmax=134217728 kern.ipc.semmap=256 net.inet.ip.forwarding=1 net.inet.ip.fastforwarding=1 net.inet6.ip6.forwarding=1
MODIFICAR O SISTEMA DE APENAS LEITURA E ALGUNS PARÂMETROS, no arquivo /boot/loader.conf kern.ipc.semmni=256 kern.ipc.semmns=512 kern.ipc.semmnu=256 accf_http_load="YES"
Lembrando que o contexto fala do FreeBSD...
Pesquisando os addons instalados no portal, achei o collective.cover 1.0a9. No tópico CMFContentPanels, há o seguinte texto: "Code is very old, but still maintained (at least works in Plone 4). Allows to create complex layouts TTW and use any layout as a template. Easy to extend and edit (but is terrible to find a content to use). Needs a lot of memory to work and aggressive cache settings." Se for essa a questão, há um arquivo no docker do portal que tem algumas configurações de cache. Quando eu acesso a parte de configuração do site, não tenho acesso a estas congiurações. Pergunto: compensa alterar as configurações de cache, contidas no arquivo mencionado, e enviar as alterações pra o Interlegis?
Eu acho que esse nível de investigação precisa ser feita por eles. Podemos mandar esse link para ver se ajuda na investigação deles.
Então, a proposta de criar um botão teria que reiniciar o cache do interlegis que é outro serviço. Creio que é algo complexo e que tenta criar um paliativo para o problema de configuração + memória ocupada pelo produto capa.
Acredito que podemos fechar a issue por enquanto, não devemos implementar isso nem no 4 nem no 6. O 6 pode ser muito diferente e não ter esse problema.
Confirmando novas informações. O cache em questão é um sistema compartilhado. Não é viável criar um botão para que cada Câmara Municipal possa reiniciar.
Com um certo intervalo de tempo, a página inicial do Portal da CMC não é atualizada, mesmo tendo informações novas cadastradas. Aparenta ser um problema de cache do sistema.