Plone 3.2/VServer: Merkwürdige Aussetzer

panyasan <[email protected]>
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Hallo,

ich habe auf einen eigentlich recht starken VServer eine Plone 3.2/ZEO
Installation, die bisher ganz gut funktioniert hat, selbst ohne
vorgeschalteten Apache. Insgesamt laufen zwei Instanzen auf Zope 2.10.7.

Seit kurzen ist die Performance trotz Apache mit mod_cache und CacheFu
dermaßen in den Keller gegangen, dass die Seite fast unbrauchbar geworden
ist. Folgendes Verhalten ist zu beobachten:

Wird die Seite länger nicht aufgerufen, braucht sie bis zu 60s, um wieder
angezeigt zu werden. Dabei wird auf dem Server zwar der hohe Speicherbedarf,
aber fast keine CPU- Last angezeigt. Durch einen cronjob, der die Seite alle
5 Minuten abruft, kann das verhalten verbessert werden, aber immer wieder
kommt es zum kompletten Stillstand, und das, obwohl die Seite ja gecacht
sein müsste. 

Das große Rätsel ist, dass der Zope-Server ja nicht überlastet zu sein
scheint, wie es die fehlende CPU-Last vermuten lässt. Wenn ich die
Zope-Instanz herunter- und wieder hoch fahre, wird hohe CPU-last angezeigt,
dann läuft die Seite wieder eine Weile, bis sie wieder "einfriert".

Würde mich über Hinweise freuen, was man da machen kann. Debug-Information
siehe unten.

Vielen Dank!

Christian

Instanz 1: http://esperanto.m53s12.vlinux.de/psi/
Instanz 2: http://www.partnerschaftsverein-hirschberg-bergstrasse.de/

Server 

640 MB RAM +1280 MB swap; XEN-Virtualisierung (Vollmar V2-40, siehe
http://www.vlinux.de/?page=tabels)
Server version: Apache/2.2.9 (Debian) mit mod_cache

Zope / Plone

Debug Information

    * Zope version: (Zope 2.10.7-final, python 2.4.5, linux2)
    * Python version: 2.4.5 (#1, May 24 2009, 20:58:46) [GCC 4.3.2]
    * System Platform: linux2
    * SOFTWARE_HOME: /usr/local/Plone/Zope-2.10.7-final-py2.4/lib/python
    * INSTANCE_HOME: /usr/local/Plone/zeocluster/parts/client1
    * CLIENT_HOME: /usr/local/Plone/zeocluster/var/client1
    * Process ID: 17083 (1098918224)
    * Running for: 4 min 11 sec
    * sys.path:
        /usr/local/Plone/zeocluster/parts/client1/lib/python
        /usr/local/Plone/zeocluster/parts/client1/lib/python
        /usr/local/Plone/Zope-2.10.7-final-py2.4/lib/python/Zope2/Startup
       
/usr/local/Plone/buildout-cache/eggs/Products.ATContentTypes-1.2.7-py2.4.egg/Products/ATContentTypes/thirdparty
       
/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/iniparse-0.2.4-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/Plone-3.2.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.LinguaPlone-2.4-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CacheSetup-1.2.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PloneFormGen-1.5.0-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.Ploneboard-2.0.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PloneRSS-1.0.7beta-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.RedirectionTool-1.2.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.RichDocument-3.0.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.SimpleAttachment-3.0.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.NuPlone-1.0b3-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plonetheme.andreas02-0.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.FacultyStaffDirectory-2.1.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CSSManager-0.93a1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFBibliographyAT-0.9.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/fsd.cmfbibliographyat-0.2.0-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/quintagroup.seoptimizer-2.0.8-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PloneSurvey-1.3.0-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/setuptools-0.6c9-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.ATExtensions-0.9.6-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.DataGridField-1.6-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.membrane-1.1b5-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.Relations-0.8.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/archetypes.schemaextender-1.1-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.theme-1.0-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.i18n-1.0.7-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.memoize-1.0.4-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.portlets-1.1.0-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.portlets-1.1.5.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.controlpanel-1.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PythonField-1.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.TemplateFields-1.2.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.TALESField-1.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PolicyHTTPCacheManager-1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PageCacheManager-1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFSquidTool-1.5.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.layout-1.1.7-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.browserlayer-1.0.0-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PloneTestCase-0.9.8b4-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/five.localsitemanager-0.4-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/five.customerize-0.3-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/wicked-1.1.6-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.portlet.static-1.1.5-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.portlet.collection-1.1.3-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.session-2.1-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.protect-1.1-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.openid-1.2-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.locking-1.0.5-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.intelligenttext-1.0.2-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.fieldsets-1.0.3-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.contentrules-1.1.0-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.workflow-1.1.5-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.vocabularies-1.0.6-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.viewletmanager-1.2.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.redirector-1.0.9-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.app.openid-1.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.locales-3.2.0-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.linkintegrity-1.0.11-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.app.kss-1.4.4-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.iterate-1.2.3-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.app.i18n-1.0.5-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.app.form-1.1.6-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.customerize-1.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.contentrules-1.1.5-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.app.content-1.3-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/plone.app.contentmenu-1.1.6-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/kss.core-1.4.5-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/borg.localrole-2.0.1-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/archetypes.kss-1.4.3-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.statusmessages-3.0.3-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.SecureMailHost-1.1.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.ResourceRegistries-1.4.3-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PortalTransforms-1.6.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PluginRegistry-1.1.3.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PluggableAuthService-1.6-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/Products.PlonePAS-3.7-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PloneLanguageTool-2.0.3-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PlacelessTranslationService-1.4.13-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.PasswordResetTool-1.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.MimetypesRegistry-1.6.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.GroupUserFolder-3.55.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.GenericSetup-1.4.2.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.ExternalEditor-1.0a1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.ExtendedPathIndex-2.4.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.DCWorkflow-2.1.2-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/Products.CMFUid-2.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFTopic-2.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFQuickInstallerTool-2.1.6-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFPlacefulWorkflow-1.4.0-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFFormController-2.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFEditions-1.1.8-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFDynamicViewFTI-3.0.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFDiffTool-0.4-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFDefault-2.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFCore-2.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFCalendar-2.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFActionIcons-2.1.2-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.ATContentTypes-1.2.7-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.ATReferenceBrowserWidget-2.0.3-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.Archetypes-1.5.10-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.AdvancedQuery-3.0-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.kupu-1.4.12.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/elementtree-1.2.7_20070827_preview-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/plone.keyring-1.2-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/python_openid-2.2.4-py2.4.egg
        /usr/local/Plone/zeocluster/fake-eggs/zope.testing
        /usr/local/Plone/zeocluster/fake-eggs/zope.i18nmessageid
        /usr/local/Plone/zeocluster/fake-eggs/zope.interface
        /usr/local/Plone/zeocluster/fake-eggs/zope.component
       
/usr/local/Plone/buildout-cache/eggs/Products.ZopeVersionControl-1.0a1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.CMFTestCase-0.9.8b4-py2.4.egg
        /usr/local/Plone/zeocluster/fake-eggs/zope.app.container
        /usr/local/Plone/zeocluster/fake-eggs/zope.tal
       
/usr/local/Plone/buildout-cache/eggs/Products.validation-1.6.1-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.Marshall-1.2.0-py2.4.egg
       
/usr/local/Plone/buildout-cache/eggs/Products.i18ntestcase-1.2-py2.4.egg
        /usr/local/Plone/zeocluster/fake-eggs/zope.i18n
        /usr/local/Plone/zeocluster/fake-eggs/zope.schema
        /usr/local/Plone/Zope-2.10.7-final-py2.4/lib/python
        /usr/local/Plone/zeocluster/parts/client1/lib/python
       
/usr/local/Plone/buildout-cache/eggs/plone.recipe.zope2instance-2.7-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/zc.recipe.egg-1.1.0-py2.4.egg
        /usr/local/Plone/buildout-cache/eggs/zc.buildout-1.1.1-py2.4.egg
        /usr/local/Plone/zeocluster/parts/client1
        /usr/local/Plone/zeocluster/bin
       
/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/setuptools-0.6c9-py2.4.egg
       
/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/PILwoTk-1.1.6.3-py2.4-linux-x86_64.egg
       
/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/Cheetah-2.0.1-py2.4-linux-x86_64.egg
       
/usr/local/Plone/Python-2.4/lib/python2.4/site-packages/zc.buildout-1.1.1-py2.4.egg
        /usr/local/Plone/Python-2.4/lib/python24.zip
        /usr/local/Plone/Python-2.4/lib/python2.4
        /usr/local/Plone/Python-2.4/lib/python2.4/plat-linux2
        /usr/local/Plone/Python-2.4/lib/python2.4/lib-tk
        /usr/local/Plone/Python-2.4/lib/python2.4/lib-dynload
        /usr/local/Plone/Python-2.4/lib/python2.4/site-packages
        /usr/local/Plone/Python-2.4/lib/python24.zip
    * Top Refcounts:


      Class 	August 12, 2009 9:25 am 	August 12, 2009 9:26 am 	Delta
      DocumentTemplate.DT_Util.Eval 	155 	167 	+12
      weakref.WeakKeyDictionary 	4676 	4680 	+4
      Products.ZopeProfiler.ZopeProfiler.ZopeProfiler 	10 	13 	+3
      App.ApplicationManager.DatabaseChooser 	5 	8 	+3
      DocumentTemplate.DT_In.InClass 	37 	39 	+2
      DocumentTemplate.DT_Let.Let 	9 	11 	+2
      DateTime.DateTime.DateTime 	3345 	3346 	+1

      Cache detail | Cache extreme detail

      Update Snapshot | Refresh | Auto refresh interval (seconds):
    * Connections:
      opened	info	version
      None	(3525)	
      None	(2458)	
      None	(3026)	
      Wed Aug 12 09:26:16 2009 (0.30s)	({'HTTP_X_FORWARDED_SERVER':
'esperanto.m53s12.vlinux.de', 'HTTP_REFERER':
'http://esperanto.m53s12.vlinux.de/psi/Control_Panel/manage',
'HTTP_ACCEPT_LANGUAGE': 'de-de,de;q=0.8,en-us;q=0.5,en;q=0.3',
'SERVER_SOFTWARE': 'Zope/(Zope 2.10.7-final, python 2.4.5, linux2)
ZServer/1.1 Plone/3.2.2', 'SCRIPT_NAME': '', 'REQUEST_METHOD': 'GET',
'PATH_INFO':
'/VirtualHostBase/http/esperanto.m53s12.vlinux.de:80/esperanto/VirtualHostRoot/_vh_psi/Control_Panel/DebugInfo/manage_main',
'SERVER_PROTOCOL': 'HTTP/1.1', 'channel.creation_time': 1250061777,
'CONNECTION_TYPE': 'Keep-Alive', 'HTTP_ACCEPT_CHARSET':
'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_USER_AGENT': 'Mozilla/5.0
(Macintosh; U; Intel Mac OS X 10.5; de; rv:1.9.1.2) Gecko/20090729
Firefox/3.5.2', 'HTTP_COOKIE':
'tree-s="eJzT0MgpMOQKVneEAreKdFt1rgIjrsSSAmMuPQB9bgfZ";
__utma=95107456.746509725659019900.1246822296.1246822296.1248123859.2;
__utmz=95107456.1246822296.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none);
I18N_LANGUAGE="de"; __ac="NjE2NDZkNjk2ZTo2NTVhMzI3MTU2Nzc0Yjc4"',
'SERVER_NAME': '0.0.0.0', 'REMOTE_ADDR': '83.151.20.222', 'HTTP_VIA': '1.1
esperanto.m53s12.vlinux.de', 'PATH_TRANSLATED':
'/VirtualHostBase/http/esperanto.m53s12.vlinux.de:80/esperanto/VirtualHostRoot/_vh_psi/Control_Panel/DebugInfo/manage_main',
'SERVER_PORT': '8080', 'HTTP_HOST': '83.151.20.222:8080', 'HTTP_ACCEPT':
'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_X_FORWARDED_FOR': '84.190.107.183',
'HTTP_X_FORWARDED_HOST': 'esperanto.m53s12.vlinux.de',
'HTTP_ACCEPT_ENCODING': 'gzip,deflate'}, {'VIRTUAL_URL_PARTS':
('http://esperanto.m53s12.vlinux.de', 'psi',
'Control_Panel/DebugInfo/manage_main'), 'n_': 1, 'VIRTUAL_URL':
'http://esperanto.m53s12.vlinux.de/psi/Control_Panel/DebugInfo/manage_main',
'URL4': 'http://esperanto.m53s12.vlinux.de', '__ac':
'NjE2NDZkNjk2ZTo2NTVhMzI3MTU2Nzc0Yjc4', 'PARENTS': [<DebugManager at
/Control_Panel/DebugInfo>, <ApplicationManager at /Control_Panel used for
/esperanto>, <PloneSite at /esperanto>, <Application at >], 'URL3':
'http://esperanto.m53s12.vlinux.de/psi', 'URL2':
'http://esperanto.m53s12.vlinux.de/psi/Control_Panel',
'AUTHENTICATION_PATH': 'esperanto/virtual_hosting', 'LANGUAGE': 'de',
'AUTHENTICATED_USER': <PropertiedUser 'admin'>, 'SERVER_URL':
'http://esperanto.m53s12.vlinux.de', 'traverse_subpath': [], 'ACTUAL_URL':
'http://esperanto.m53s12.vlinux.de/psi/Control_Panel/DebugInfo/manage_main',
'a_': 0, 'URL':
'http://esperanto.m53s12.vlinux.de/psi/Control_Panel/DebugInfo/manage_main',
'PUBLISHED': <App.special_dtml.DTMLFile object at 0x2b3f750d9750>,
'RESPONSE': ZServerHTTPResponse(''), 'TraversalRequestNameStack': [],
'VirtualRootPhysicalPath': ('', 'esperanto'), 'LANGUAGE_TOOL':
<Products.PloneLanguageTool.LanguageTool.LanguageBinding instance at
0xab15b90>, 'BASE1': 'http://esperanto.m53s12.vlinux.de/psi', 'BASE2':
'http://esperanto.m53s12.vlinux.de/psi/Control_Panel', 'BASE3':
'http://esperanto.m53s12.vlinux.de/psi/Control_Panel/DebugInfo', 'BASE4':
'http://esperanto.m53s12.vlinux.de/psi/Control_Panel/DebugInfo/manage_main',
'BASEPATH1': '/psi', 'URL1':
'http://esperanto.m53s12.vlinux.de/psi/Control_Panel/DebugInfo'}) (3847)
-- 
View this message in context: http://n2.nabble.com/Plone-3.2-VServer%3A-Merkw%C3%BCrdige-Aussetzer-tp3429636p3429636.html
Sent from the Zope & Plone - Germany mailing list archive at Nabble.com.



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.