Infatti ti ringrazio infinitamente anche perchè così ho scoperto la causa.
Creerò una versione locale in modo da fare dei test dopo avere provato a
settare
la profondità della navigazione.
Grazie ancora
-----Messaggio originale-----
From: Mauro Amico
Sent: Wednesday, May 28, 2014 9:16 AM
To: plone-plone-it@lists.plone.org
Subject: Re: [Plone-IT] Improvvisa perdita di prestazione
On 05/28/2014 09:00 AM, Luca Fabbri wrote:
2014-05-28 8:41 GMT+02:00 Zardetto Carlo <ca...@artmediastudio.com>:
La modifica ha funzionato ma non ho più il sistema di navigazione !
Almeno adesso so che il problema sta li, ma non posso restare in questo
modo.
Sì, la navigation_recurse è una delle macro delle portlet di navigazione.
il paziente era moribondo la mia proposta era proprio di tagliare
la gamba per salvarlo ;)
Come posso operare ora ?
Io tornerei ai tool di monitoraggio.
ho dei dubbi che tu possa riuscire a capire qualcosa in quel modo, la
cosa migliore
è usare il pdb e capire perchè entra in un meccanismo così devstante
Quante portlet di navigazione
hai? Magari puoi disabilitarle una alla volta.
a memoria ricordo che quelle portlet hanno definita la profondità della
navigazione,
io proverei a metterla a 1 (attenzione 0 significa "nessun limite", se
ce l'hai a zero è
probabilmente quello il tuo problema ...)
bottomLevel = schema.Int(
title=_(u"label_navigation_tree_depth",
default=u"Navigation tree depth"),
description=_(u"help_navigation_tree_depth",
default=u"How many folders should be included "
"before the navigation tree stops. 0 "
"means no limit. 1 only includes the "
"root folder."),
default=0,
required=False)
Mi pare comunque difficile che sia successo tutto senza una modifica
esterna e non vedo correlazione con l'aggiornamento dell'OS.
+1
-----Messaggio originale----- From: Mauro Amico
Sent: Tuesday, May 27, 2014 12:07 PM
To: plone-plone-it@lists.plone.org
Subject: Re: [Plone-IT] Improvvisa perdita di prestazione
l'altra alternativa più veloce è lanciare l'istanza da console
bin/instance console
(o qualcosa di simile, non sono pratico dell'unified installer)
poi fare
kill -USR1 PID-DEL-PROCESSO-ZOPE
dovresti vedere il trace dei thread, da lì dovresti capire su cosa sono
bloccati.
anche
strace -f -p PID-DEL-PROCESSO-ZOPE
(lo chiudi con ctrl-c)
potrebbe aiutarti, ma molto più difficile da leggere.
Mauro.
On 05/27/2014 11:45 AM, Luca Fabbri wrote:
2014-05-27 11:07 GMT+02:00 Zardetto Carlo <ca...@artmediastudio.com>:
Ho scaricato il mio buildout file ho due sezioni
# Eggs
# ----
# Add an indented line to the eggs section for any Python
# eggs or packages you wish to include.
#
eggs =
Plone
Pillow
lxml
Aggiungi haufe.requestmonitor qui, poi configuralo appropriatamente
come da documentazione:
https://pypi.python.org/pypi/haufe.requestmonitoring#monitoring-long-running-requests
_______________________________________________
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
_______________________________________________
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
_______________________________________________
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
_______________________________________________
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html