Flavio, apenas para complementar, que tipo de tarefa você vai querer
que o Zope realize periodicamente? Porque se a tarefa envolve o acesso
a dados de outro servidor, posso sugerir uma extensão da minha
sugestão anterior que é mais escalável.

A questão é que o Zope normalmente utiliza poucas threads, e não vale
a pena deixar uma destas threads em ponto morto esperando por uma
resposta de um servidor remoto. Então o melhor a fazer é usar o cron
para acionar um script Python, independente do Zope, que puxe os dados
remotos e salve no disco localmente. Uma vez com os dados na mesma
máquina, aí sim o seu script Python aciona uma URL no Zope para que o
Zope leia os dados. Desta maneira, se o servidor remoto demorar muito
para responder, quem vai ficar esperando é o seu script, que quase
certamente consome bem menos memória que uma thread do Zope.

Enfim, mesmo esta solução mais complexa não envolve nenhum produto
especial instalado no Zope. Talvez algum colega possa te indicar um
produto. Desconheço quais seriam as vantagens de usar um destes
produtos, mas se alguém quiser explicar, vou gostar de aprender.

[ ]s
Luciano

Responder a