[zope-pt] Re: CacheFu não está atualizando objetos pai.

2007-02-16 Por tôpico Fernando Bezerra
Pessoal,

Fizemos a tentativa da customização do script e obtivemos sucesso (até
agora!). Acreditamos que o fato do CacheFu não atualizar o objeto pai
seja um bug (pode até ser que exista um motivo para isto acontecer) e 
informamos no tracker do CacheFu nosso problema e a solução que
aplicamos. Fica aí uma opção pra quem enfrentar um problema semelhante.

att,
Fernando Bezerra

--- Em zope-pt@yahoogrupos.com.br, Fernando Bezerra [EMAIL PROTECTED]
escreveu

 Boa tarde pessoal,
 
 Estou enfrentando um problema de cache e não sei se pode ser
 inexperiência da minha parte, mas o que está acontecendo é o seguinte:
 
 Estamos utilizando Zope 2.8.8-final, Plone 2.1.4 com squid e
 apache na frente em um portal (intranet) e Zope 2.8.6-final, Plone
 2.1.2 também com squid e apache na frente para os portais da internet
 ambos utilizando o CacheFu 1.1.
 O problema que temos enfrentado é que no caso de alteração em um
 subitem o CacheFu não informa para o Squid que há uma de alterações no
 objeto pai. Assim o subitem é atualizado mas o objeto pai não sofre
 nenhuma atualização.
 Nossa idéia seria customizar método getUrlsToPurge(self, object)
 do arquivo cache_tool.py para forçar o CacheFu a informar que o
 objeto pai está desatualizado.
 Minha dúvida é se essa seria a melhor solução para o problema ou
 se existe alguma configuração que possa ter passado batida.





[zope-pt] Re: CacheFu não está atualizando objetos pai.

2007-02-16 Por tôpico Fernando Bezerra
Esqueci do link ;)

http://plone.org/products/cachefu/issues/80/poi_issue_view


--- Em zope-pt@yahoogrupos.com.br, Fernando Bezerra [EMAIL PROTECTED]
escreveu

 Pessoal,
 
 Fizemos a tentativa da customização do script e obtivemos sucesso (até
 agora!). Acreditamos que o fato do CacheFu não atualizar o objeto pai
 seja um bug (pode até ser que exista um motivo para isto acontecer) e 
 informamos no tracker do CacheFu nosso problema e a solução que
 aplicamos. Fica aí uma opção pra quem enfrentar um problema semelhante.
 
 att,
 Fernando Bezerra
 
 --- Em zope-pt@yahoogrupos.com.br, Fernando Bezerra bart_fb@
 escreveu
 
  Boa tarde pessoal,
  
  Estou enfrentando um problema de cache e não sei se pode ser
  inexperiência da minha parte, mas o que está acontecendo é o seguinte:
  
  Estamos utilizando Zope 2.8.8-final, Plone 2.1.4 com squid e
  apache na frente em um portal (intranet) e Zope 2.8.6-final, Plone
  2.1.2 também com squid e apache na frente para os portais da internet
  ambos utilizando o CacheFu 1.1.
  O problema que temos enfrentado é que no caso de alteração em um
  subitem o CacheFu não informa para o Squid que há uma de alterações no
  objeto pai. Assim o subitem é atualizado mas o objeto pai não sofre
  nenhuma atualização.
  Nossa idéia seria customizar método getUrlsToPurge(self, object)
  do arquivo cache_tool.py para forçar o CacheFu a informar que o
  objeto pai está desatualizado.
  Minha dúvida é se essa seria a melhor solução para o problema ou
  se existe alguma configuração que possa ter passado batida.
 





Re: [zope-pt] Re: CacheFu não está atualizando objetos pai.

2007-02-16 Por tôpico xiru

Oi Fernando,

O CacheFu tem uma regra especial para containers que usa cache em memória
para minimizar o impacto desse tipo de situação.

É dififil dizer se eu problema diz respeito ao CacheFu especificamente ou se
é uma peculiaridade de seu site, mas... via de regra todos os containers são
cacheados com E-tag e em memoria e, adicionando-se a contrucao de seu etag a
data de ultima modificacao de objetos no catalog, esse tipo de problema
seria impossivel de acontecer, mesmo que nao houve nenhum tipo de purge no
squid (visto que o cache seria feito apenas no browser).

Um abraço,

Fabiano Weimar

On 2/16/07, Fernando Bezerra [EMAIL PROTECTED] wrote:


  Esqueci do link ;)

http://plone.org/products/cachefu/issues/80/poi_issue_view


--- Em zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br,
Fernando Bezerra [EMAIL PROTECTED]
escreveu

 Pessoal,

 Fizemos a tentativa da customização do script e obtivemos sucesso (até
 agora!). Acreditamos que o fato do CacheFu não atualizar o objeto pai
 seja um bug (pode até ser que exista um motivo para isto acontecer) e
 informamos no tracker do CacheFu nosso problema e a solução que
 aplicamos. Fica aí uma opção pra quem enfrentar um problema semelhante.

 att,
 Fernando Bezerra

 --- Em zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br,
Fernando Bezerra bart_fb@
 escreveu
 
  Boa tarde pessoal,
 
  Estou enfrentando um problema de cache e não sei se pode ser
  inexperiência da minha parte, mas o que está acontecendo é o seguinte:
 
  Estamos utilizando Zope 2.8.8-final, Plone 2.1.4 com squid e
  apache na frente em um portal (intranet) e Zope 2.8.6-final, Plone
  2.1.2 também com squid e apache na frente para os portais da internet
  ambos utilizando o CacheFu 1.1.
  O problema que temos enfrentado é que no caso de alteração em um
  subitem o CacheFu não informa para o Squid que há uma de alterações no
  objeto pai. Assim o subitem é atualizado mas o objeto pai não sofre
  nenhuma atualização.
  Nossa idéia seria customizar método getUrlsToPurge(self, object)
  do arquivo cache_tool.py para forçar o CacheFu a informar que o
  objeto pai está desatualizado.
  Minha dúvida é se essa seria a melhor solução para o problema ou
  se existe alguma configuração que possa ter passado batida.
 


 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com