O instalador portal.buildout não é compatível para funcionar em cluster, onde o front-end+balanceador, instâncias e o zeo funcionem em máquinas separadas.
Estou encontrando lugares que instalaram o IDG com instâncias e zeo em máquinas separadas utilizando o portal.buildout, mas estão criando NFS na máquina do ZEO para compartilhar os arquivos Blobs entre as instâncias.
A colocação do NFS para compartilhar os Blobs é desnecessário, em alguns que presenciei deixam os portais muito lento e com comportamentos estranhos.
O correto é na documentação do portal.buildout orientar a alterações das configurações do arquivo use-zeo.cfg [1] para shared-blob = off e colocar zeo-client-blob-cache-size conforme esta na documentação [2], ou informar que para configurações avançadas consultar a documentação citada.
Desta forma a instalação do Zope/Plone fica da forma padrão de mercado, utilizado em muitos lugares sem problemas a anos.
O instalador portal.buildout não é compatível para funcionar em cluster, onde o front-end+balanceador, instâncias e o zeo funcionem em máquinas separadas.
Estou encontrando lugares que instalaram o IDG com instâncias e zeo em máquinas separadas utilizando o portal.buildout, mas estão criando NFS na máquina do ZEO para compartilhar os arquivos Blobs entre as instâncias.
A colocação do NFS para compartilhar os Blobs é desnecessário, em alguns que presenciei deixam os portais muito lento e com comportamentos estranhos.
O correto é na documentação do portal.buildout orientar a alterações das configurações do arquivo use-zeo.cfg [1] para shared-blob = off e colocar zeo-client-blob-cache-size conforme esta na documentação [2], ou informar que para configurações avançadas consultar a documentação citada.
Desta forma a instalação do Zope/Plone fica da forma padrão de mercado, utilizado em muitos lugares sem problemas a anos.
[1] https://github.com/plonegovbr/portal.buildout/blob/master/buildout.d/use-zeo.cfg#L8 [2] https://pypi.org/project/plone.recipe.zope2instance/#advanced-zeo-options