source: products/QGSkel/trunk/qgskel/templates/qgplone3_buildout/profiles/deployments/backendzeos.cfg_tmpl @ 1402

Last change on this file since 1402 was 1402, checked in by mylan, 15 years ago

Added backends configuration

File size: 2.6 KB
Line 
1[buildout]
2extends = ../base.cfg
3parts +=
4   backends
5   backend1
6   backend2
7#    backend3
8#    backend4
9#    backend5
10#    backend6
11#    backend7
12#    backend8
13   
14newest = false
15
16[config]
17http-address.1 = ${http_port_be1}
18http-address.2 = ${http_port_be2}
19http-address.3 = ${http_port_be3}
20http-address.4 = ${http_port_be4}
21http-address.5 = ${http_port_be5}
22http-address.6 = ${http_port_be6}
23http-address.7 = ${http_port_be7}
24http-address.8 = ${http_port_be8}
25
26
27[backends]
28recipe = zc.recipe.macro
29result-recipe = plone.recipe.zope2instance
30macro = backend_template
31targets =
32    backend1:backend1-parameters
33    backend2:backend2-parameters
34    backend3:backend3-parameters
35    backend4:backend4-parameters
36    backend5:backend5-parameters
37    backend6:backend6-parameters
38    backend7:backend7-parameters
39    backend8:backend8-parameters
40
41
42[backend_template]
43zope2-location = \${zope2:location}
44user = \${instance:user}
45http-address = \$\${:http-address}
46debug-mode = off
47verbose-security = off
48
49eggs =
50    \${instance:eggs}
51    Products.CacheSetup == 1.2
52
53products = \${instance:products}
54
55zcml = \${instance:zcml}
56
57# Main storage
58zodb-cache-size = 5000
59
60zeo-client-client = \$\${:zeo-client-client}
61zeo-address = storage:8100
62zeo-client = on
63zeo-storage=main
64zeo-client-name=main
65zeo-client-cache-size = 300MB
66zeo-var = \${buildout:directory}/var
67
68#####
69#For blobstorage support uncomment following block
70#
71#blob-storage = var/blobstorage
72#shared-blob = off
73
74# Temporary storage
75zodb-temporary-storage =
76  <zodb_db temporary>
77    # Temporary storage database (for sessions)
78    <zeoclient>
79        server storage:8100
80        storage temp
81        name temporary
82        var \${\$\${:__name__}:zeo-var}
83        # ZEO client cache, in bytes
84        #cache-size 50MB
85        # Uncomment to have a persistent disk cache
86        #client zeoc1
87    </zeoclient>
88    mount-point /temp_folder
89    container-class Products.TemporaryFolder.TemporaryContainer
90  </zodb_db>
91
92
93[backend1-parameters]
94http-address = \${config:http-address.1}
95zeo-client-client = zeoc1
96
97[backend2-parameters]
98http-address = \${config:http-address.2}
99zeo-client-client = zeoc2
100
101[backend3-parameters]
102http-address = \${config:http-address.3}
103zeo-client-client = zeoc3
104
105[backend4-parameters]
106http-address = \${config:http-address.4}
107zeo-client-client = zeoc4
108
109[backend5-parameters]
110http-address = \${config:http-address.5}
111zeo-client-client = zeoc5
112
113[backend6-parameters]
114http-address = \${config:http-address.6}
115zeo-client-client = zeoc6
116
117[backend7-parameters]
118http-address = \${config:http-address.7}
119zeo-client-client = zeoc7
120
121[backend8-parameters]
122http-address = \${config:http-address.8}
123zeo-client-client = zeoc8
Note: See TracBrowser for help on using the repository browser.