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

2007-02-16 Thread 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 Thread 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" 
> 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 Thread 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 ,
"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" 
> 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