[commits] r154 - selinux-site/trunk/buildout

tim at mail.se.linux.org tim at mail.se.linux.org
Fre Nov 30 21:36:02 CET 2007


Author: tim
Date: 2007-11-30 21:36:01 +0100 (Fri, 30 Nov 2007)
New Revision: 154

Modified:
   selinux-site/trunk/buildout/production.cfg
Log:
Added two zeo clients to production buildout.


Modified: selinux-site/trunk/buildout/production.cfg
===================================================================
--- selinux-site/trunk/buildout/production.cfg	2007-11-28 15:56:55 UTC (rev 153)
+++ selinux-site/trunk/buildout/production.cfg	2007-11-30 20:36:01 UTC (rev 154)
@@ -8,6 +8,8 @@
     zeoserver
     zopeclient1
     zopeclient2
+    zopeclient3
+    zopeclient4
     dist-products
     varnish-instance
     varnish-build
@@ -16,18 +18,24 @@
 recipe = plone.recipe.zope2zeoserver
 zope2-location = ${zope2:location}
 zeo-address = 8100
+zope-conf-additional =
+  <filestorage 2>
+     path ${buildout:directory}/var/filestorage/CatalogData.fs
+  </filestorage>
 
 [zopeclient1]
 recipe = plone.recipe.zope2instance
 zope2-location = ${zope2:location}
 zeo-client = true
 zeo-address = ${zeoserver:zeo-address}
-zodb-cache-size = 30000
-zeo-client-cache-size = 4000MB
+# zodb-cache-size is number of objects in memory per connection
+zodb-cache-size = 8000
+zeo-client-cache-size = 100MB
 user = admin:admin
 http-address = 8101
 debug-mode = off
 verbose-security = off
+effective-user = zope
 eggs =
     ${plone:eggs}
     ${buildout:commoneggs}
@@ -35,26 +43,111 @@
 zcml = 
     simplon.plone.ldap
 products =
-    ${plone:location}/CacheFu
+    ${plone:location}
     ${dist-products:location}
     ${common-dist-products:location}
     ${buildout:directory}/parts/common-svn-products
+zope-conf-additional =
+  <zodb_db catalog>
+    mount-point /plone.org/portal_catalog
+    container-class Products.CMFPlone.CatalogTool.CatalogTool
+    cache-size 10000
+    <zeoclient>
+      server ${zeoserver:zeo-address}
+      storage 2
+      name catalogstorage
+      var ${buildout:directory}/parts/zopeclient1/var
+      cache-size 400MB
+    </zeoclient>
+  </zodb_db>
 
 [zopeclient2]
 recipe = plone.recipe.zope2instance
 zope2-location = ${zope2:location}
 zeo-client = true
 zeo-address = ${zopeclient1:zeo-address}
-zodb-cache-size = 10000
-zeo-client-cache-size = 2000MB
+zodb-cache-size = 8000
+zeo-client-cache-size = 100MB
 http-address = 8102
 debug-mode = off
 verbose-security = off
 user = ${zopeclient1:user}
 eggs = ${zopeclient1:eggs}
 zcml = ${zopeclient1:zcml}
+effective-user = ${zopeclient1:effective-user}
 products = ${zopeclient1:products}
+zope-conf-additional =
+  <zodb_db catalog>
+    mount-point /plone.org/portal_catalog
+    container-class Products.CMFPlone.CatalogTool.CatalogTool
+    cache-size 10000
+    <zeoclient>
+      server ${zeoserver:zeo-address}
+      storage 2
+      name catalogstorage
+      var ${buildout:directory}/parts/zopeclient2/var
+      cache-size 400MB
+    </zeoclient>
+  </zodb_db>
 
+[zopeclient3]
+recipe = plone.recipe.zope2instance
+zope2-location = ${zope2:location}
+zeo-client = true
+zeo-address = ${zopeclient1:zeo-address}
+zodb-cache-size = 8000
+zeo-client-cache-size = 100MB
+http-address = 8103
+debug-mode = off
+verbose-security = off
+user = ${zopeclient1:user}
+eggs = ${zopeclient1:eggs}
+zcml = ${zopeclient1:zcml}
+effective-user = ${zopeclient1:effective-user}
+products = ${zopeclient1:products}
+zope-conf-additional =
+  <zodb_db catalog>
+    mount-point /plone.org/portal_catalog
+    container-class Products.CMFPlone.CatalogTool.CatalogTool
+    cache-size 10000
+    <zeoclient>
+      server ${zeoserver:zeo-address}
+      storage 2
+      name catalogstorage
+      var ${buildout:directory}/parts/zopeclient3/var
+      cache-size 400MB
+    </zeoclient>
+  </zodb_db>
+
+[zopeclient4]
+recipe = plone.recipe.zope2instance
+zope2-location = ${zope2:location}
+zeo-client = true
+zeo-address = ${zopeclient1:zeo-address}
+zodb-cache-size = 8000
+zeo-client-cache-size = 100MB
+http-address = 8104
+debug-mode = off
+verbose-security = off
+user = ${zopeclient1:user}
+eggs = ${zopeclient1:eggs}
+zcml = ${zopeclient1:zcml}
+effective-user = ${zopeclient1:effective-user}
+products = ${zopeclient1:products}
+zope-conf-additional =
+  <zodb_db catalog>
+    mount-point /plone.org/portal_catalog
+    container-class Products.CMFPlone.CatalogTool.CatalogTool
+    cache-size 10000
+    <zeoclient>
+      server ${zeoserver:zeo-address}
+      storage 2
+      name catalogstorage
+      var ${buildout:directory}/parts/zopeclient4/var
+      cache-size 400MB
+    </zeoclient>
+  </zodb_db>
+
 [dist-products]
 recipe = plone.recipe.distros
 urls =




More information about the commits mailing list