Ignore:
Timestamp:
Nov 25, 2009 2:04:33 PM (14 years ago)
Author:
mylan
Message:

Optimaze bacends template with cheetah power

File:
1 edited

Legend:

Unmodified
Added
Removed
  • QGSkel/trunk/qgskel/templates/qgplone3_buildout/profiles/deployments/backendzeoc.cfg_tmpl

    r1403 r1405  
    22extends = ../base.cfg 
    33parts += 
    4    backends 
    5    backend1 
    6    backend2 
    7 #    backend3 
    8 #    backend4 
    9 #    backend5 
    10 #    backend6 
    11 #    backend7 
    12 #    backend8 
     4    backends 
     5    backend1 
     6    backend2 
     7#for $i in range(3,9) 
     8\#    backend$i 
     9#end for 
    1310     
    1411newest = false 
     
    1613[config] 
    1714http-address.1 = ${http_port_be1} 
    18 http-address.2 = ${http_port_be2} 
    19 http-address.3 = ${http_port_be3} 
    20 http-address.4 = ${http_port_be4} 
    21 http-address.5 = ${http_port_be5} 
    22 http-address.6 = ${http_port_be6} 
    23 http-address.7 = ${http_port_be7} 
    24 http-address.8 = ${http_port_be8} 
    25  
     15#for $i in range(2,9) 
     16#set $be_port = $http_port_be1+$i-1 
     17http-address.$i = $be_port 
     18#end for 
    2619 
    2720[backends] 
     
    3023macro = backend_template 
    3124targets = 
    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  
     25#for $i in range(1,9) 
     26    backend$i:backend$i-parameters 
     27#end for 
    4128 
    4229[backend_template] 
     
    8471        #cache-size 50MB 
    8572        # Uncomment to have a persistent disk cache 
    86         #client zeoc1 
     73        #client \$\${:zeo-client-client} 
    8774    </zeoclient> 
    8875    mount-point /temp_folder 
     
    9178 
    9279 
    93 [backend1-parameters] 
    94 http-address = \${config:http-address.1} 
    95 zeo-client-client = zeoc1 
     80#for $i in range(1,9) 
     81[backend$i-parameters] 
     82http-address = \${config:http-address.$i} 
     83zeo-client-client = zeoc$i 
    9684 
    97 [backend2-parameters] 
    98 http-address = \${config:http-address.2} 
    99 zeo-client-client = zeoc2 
    100  
    101 [backend3-parameters] 
    102 http-address = \${config:http-address.3} 
    103 zeo-client-client = zeoc3 
    104  
    105 [backend4-parameters] 
    106 http-address = \${config:http-address.4} 
    107 zeo-client-client = zeoc4 
    108  
    109 [backend5-parameters] 
    110 http-address = \${config:http-address.5} 
    111 zeo-client-client = zeoc5 
    112  
    113 [backend6-parameters] 
    114 http-address = \${config:http-address.6} 
    115 zeo-client-client = zeoc6 
    116  
    117 [backend7-parameters] 
    118 http-address = \${config:http-address.7} 
    119 zeo-client-client = zeoc7 
    120  
    121 [backend8-parameters] 
    122 http-address = \${config:http-address.8} 
    123 zeo-client-client = zeoc8 
     85#end for 
Note: See TracChangeset for help on using the changeset viewer.