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