source: products/QGSkel/trunk/qgskel/templates/qgplone3_buildout/profiles/deployments/backendzeoc.cfg_tmpl @ 1405

Last change on this file since 1405 was 1405, checked in by mylan, 14 years ago

Optimaze bacends template with cheetah power

File size: 1.7 KB
Line 
1[buildout]
2extends = ../base.cfg
3parts +=
4    backends
5    backend1
6    backend2
7#for $i in range(3,9)
8\#    backend$i
9#end for
10   
11newest = false
12
13[config]
14http-address.1 = ${http_port_be1}
15#for $i in range(2,9)
16#set $be_port = $http_port_be1+$i-1
17http-address.$i = $be_port
18#end for
19
20[backends]
21recipe = zc.recipe.macro
22result-recipe = plone.recipe.zope2instance
23macro = backend_template
24targets =
25#for $i in range(1,9)
26    backend$i:backend$i-parameters
27#end for
28
29[backend_template]
30zope2-location = \${zope2:location}
31user = \${instance:user}
32http-address = \$\${:http-address}
33debug-mode = off
34verbose-security = off
35
36eggs =
37    \${instance:eggs}
38    Products.CacheSetup == 1.2
39
40products = \${instance:products}
41
42zcml = \${instance:zcml}
43
44# Main storage
45zodb-cache-size = 5000
46
47zeo-client-client = \$\${:zeo-client-client}
48zeo-address = storage:8100
49zeo-client = on
50zeo-storage=main
51zeo-client-name=main
52zeo-client-cache-size = 300MB
53zeo-var = \${buildout:directory}/var
54
55#####
56#For blobstorage support uncomment following block
57#
58#blob-storage = var/blobstorage
59#shared-blob = off
60
61# Temporary storage
62zodb-temporary-storage =
63  <zodb_db temporary>
64    # Temporary storage database (for sessions)
65    <zeoclient>
66        server storage:8100
67        storage temp
68        name temporary
69        var \${\$\${:__name__}:zeo-var}
70        # ZEO client cache, in bytes
71        #cache-size 50MB
72        # Uncomment to have a persistent disk cache
73        #client \$\${:zeo-client-client}
74    </zeoclient>
75    mount-point /temp_folder
76    container-class Products.TemporaryFolder.TemporaryContainer
77  </zodb_db>
78
79
80#for $i in range(1,9)
81[backend$i-parameters]
82http-address = \${config:http-address.$i}
83zeo-client-client = zeoc$i
84
85#end for
Note: See TracBrowser for help on using the repository browser.