[Zope-es] Conflict Error
Santi Camps
scamps en earcon.com
Mie Mayo 28 21:40:49 CEST 2008
Hola
Tiene toda la pinta que está escribiendo en cada request. El tema de
reprocesar el resto de peticiones es la forma que tiene Zope de
resolver los conflictos de escritura. ¿ Pistas ? Los contadores son
candidatos ideales a provocar esto. No sé si tendrás alguno
Suerte
--
Santi Camps
Earcon S.L. - http://www.earcon.com
- http://www.kmkey.com
2008/5/28 David Otero Figueroa <doterof en gmail.com>:
> Hola,
>
> lo que me comentas de "Otra cosa es por qué tu Plone escribe cuando alguien
> ve la portada..." ¿es posible? Sigo realizando pruebas y los conflictos
> aparecen en más plantillas, no solo en la portada:
>
>
> 2008-05-27T13:23:48 INFO ZODB conflict error at /portal/ (22 conflicts since
> startup at 2008-05-27T10:37:28)
> 2008-05-27T13:23:48 INFO ZODB conflict error at /portal/ (23 conflicts since
> startup at 2008-05-27T10:37:28)
> 2008-05-27T13:29:21 INFO ZODB conflict error at
> /portal/login_form_usuario_pwd/ (29 conflicts since startup at
> 2008-05-27T10:37:28)
> 2008-05-27T13:29:22 INFO ZODB conflict error at
> /portal/login_form_usuario_pwd/ (30 conflicts since startup at
> 2008-05-27T10:37:28)
> 2008-05-27T19:48:40 INFO ZODB conflict error at /portal/portal_css/Plone
> Default/ploneStyles5658.css (68 conflicts since startup at
> 2008-05-27T13:37:19)
>
> y como ves también en las hojas de estilo.
>
> Lo que hemos también comprobado es que cada vez que se produce un conflicto
> en cualquier plantilla, provoca que los demás hilos en ejecución se vuelvan
> a ejecutar. Es decir:
> -Por un lado simulamos una carga de peticiones contra la portada.
> -Desde el navegador hacemos un log in.
>
> En el momento en el que se produce un conflicto en el acceso a la portada
> observamos en el event.log como el proceso de log in se reinicia otra vez.
> En caso de producir otro conflicto se vuelve a reiniciar y así hasta que
> durante su ejecución no se produzcan ningún conflicto. ¿es este
> comportamiento normal? ¿por que conflictos en otras plantillas hace que se
> ejecute nuevamente el proceso de log in?
>
> En el siguiente foro (https://bugs.launchpad.net/zope2/+bug/143912) he visto
> que a esta persona le pasa lo mismo de ejecurtase de nuevo un proceso al
> aparecer un conflicto, pero parece que tiene que ver con el envío de
> correos.
>
> Si alguien tiene alguna pista... le estaría muy agradecido.
>
> Un saludo.
>
> El día 28 de mayo de 2008 10:32, Mikel Larreategi
> <mlarreategi en codesyntax.com> escribió:
>>
>> David Otero Figueroa(e)k dio:
>>>
>>> Hola Mikel,
>>>
>>> utilizo la versión 2.8.3 de ZOPE en la cual según lo que pude leer, se
>>> incorpora la versión 3.4 de la ZODB, con soporte MVCC (multi version
>>> concurrency control)... por lo que en teoría estos conflictos en la lectura
>>> no deberían salir.... pero ... ¿entonces por qué salen?
>>
>> Pues no serán Conflictos de lectura, sino de escritura...
>>
>> Otra cosa es por qué tu Plone escribe cuando alguien ve la portada...
>>
>>
>> Mikel
>>
>>
>> --
>> Mikel Larreategi
>> mlarreategi en codesyntax.com
>>
>> CodeSyntax
>> Azitaingo Industrialdea 3 K
>> E-20600 Eibar
>> Tel: (+34) 943 82 17 80
>> _______________________________________________
>> Zope-es mailing list
>> Zope-es en aditel.org
>> http://listas.aditel.org/listinfo/zope-es
>
>
> _______________________________________________
> Zope-es mailing list
> Zope-es en aditel.org
> http://listas.aditel.org/listinfo/zope-es
>
Más información sobre la lista de distribución Zope-es