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

Rispondere a