Back to home page

Enduro/X

 
 

    


0001 <?xml version="1.0" ?>
0002 <endurox>
0003     <appconfig>
0004         <sanity>1</sanity>
0005         <brrefresh>5</brrefresh>
0006         <restart_min>1</restart_min>
0007         <restart_step>1</restart_step>
0008         <restart_max>5</restart_max>
0009         <restart_to_check>20</restart_to_check>
0010         <gather_pq_stats>Y</gather_pq_stats>
0011     </appconfig>
0012     <defaults>
0013         <autokill>1</autokill>
0014         <start_max>10</start_max>
0015         <pingtime>100</pingtime>
0016         <ping_max>800</ping_max>
0017         <end_max>10</end_max>
0018         <killtime>1</killtime>
0019         <min>1</min>
0020         <max>1</max>
0021         <respawn>Y</respawn>
0022     </defaults>
0023     <servers>
0024         <server name="cconfsrv">
0025             <min>2</min>
0026             <max>2</max>
0027             <srvid>1</srvid>
0028             <sysopt>-e ${NDRX_ULOG}/cconfsrv.${NDRX_SVSRVID}.log -r</sysopt>
0029         </server>
0030         <server name="tpadmsv">
0031             <min>2</min>
0032             <max>2</max>
0033             <srvid>3</srvid>
0034             <sysopt>-e ${NDRX_ULOG}/tpadmsv.${NDRX_SVSRVID}.log -r</sysopt>
0035         </server>
0036         <server name="tpevsrv">
0037             <min>1</min>
0038             <max>1</max>
0039             <srvid>5</srvid>
0040             <mindispatchthreads>5</mindispatchthreads>
0041             <maxdispatchthreads>5</maxdispatchthreads>
0042             <sysopt>-e ${NDRX_ULOG}/tpevsrv.${NDRX_SVSRVID}.log -r</sysopt>
0043         </server>
0044     </servers>
0045     <defaults>
0046         <cctag>QGRP1</cctag>
0047         <respawn>N</respawn>
0048     </defaults>
0049     <servers>
0050         <server name="tmsrv">
0051             <min>2</min>
0052             <max>2</max>
0053             <srvid>8</srvid>
0054             <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0055             <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm8</appopt>
0056         </server>
0057         <server name="tmqueue">
0058             <min>1</min>
0059             <max>1</max>
0060             <srvid>40</srvid>
0061             <sysopt>-e ${NDRX_ULOG}/tmqueue.${NDRX_SVSRVID}.log -r</sysopt>
0062             <appopt>-s1 -p10 -f10</appopt>
0063         </server>
0064     </servers>
0065     <defaults>
0066         <cctag>QGRP2</cctag>
0067         <respawn>N</respawn>
0068     </defaults>
0069     <servers>
0070         <server name="tmsrv">
0071             <min>2</min>
0072             <max>2</max>
0073             <srvid>12</srvid>
0074             <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0075             <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm9</appopt>
0076         </server>
0077         <server name="tmqueue">
0078             <min>1</min>
0079             <max>1</max>
0080             <srvid>50</srvid>
0081             <sysopt>-e ${NDRX_ULOG}/tmqueue.${NDRX_SVSRVID}.log -r</sysopt>
0082             <appopt>-s1 -p10 -f30</appopt>
0083         </server>
0084     </servers>
0085     <defaults>
0086         <cctag>QGRP3</cctag>
0087         <respawn>Y</respawn>
0088     </defaults>
0089     <servers>
0090         <server name="tmsrv">
0091             <min>2</min>
0092             <max>2</max>
0093             <srvid>14</srvid>
0094             <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0095             <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm10</appopt>
0096         </server>
0097         <server name="tmqueue">
0098             <min>1</min>
0099             <max>1</max>
0100             <srvid>60</srvid>
0101             <sysopt>-e ${NDRX_ULOG}/tmqueue.${NDRX_SVSRVID}.log -r</sysopt>
0102             <appopt>-s1 -p10 -f30</appopt>
0103         </server>
0104     </servers>
0105     <defaults>
0106         <cctag>DFLTGRP</cctag>
0107         <min>1</min>
0108         <max>5</max>
0109         <respawn>N</respawn>
0110     </defaults>
0111     <servers>
0112         <server name="atmi.sv90">
0113             <min>2</min>
0114             <max>4</max>
0115             <srvid>100</srvid>
0116             <sysopt>-e ${NDRX_ULOG}/atmi.sv90.${NDRX_SVSRVID}.log</sysopt>
0117         </server>
0118         <server name="atmi.sv90_2">
0119             <min>1</min>
0120             <max>4</max>
0121             <srvid>200</srvid>
0122             <sysopt>-e ${NDRX_ULOG}/err.out -o ${NDRX_ULOG}/std.out</sysopt>
0123             <appopt>-c "HELLO \"WORLD"</appopt>
0124         </server>
0125         <server name="atmi.sv90_3">
0126             <min>2</min>
0127             <max>4</max>
0128             <srvid>300</srvid>
0129             <sysopt>-B -e ${NDRX_ULOG}/atmi.sv90_3.${NDRX_SVSRVID}.log</sysopt>
0130         </server>
0131         <server name="tmsrv">
0132             <cctag>DDR1</cctag>
0133             <min>1</min>
0134             <max>1</max>
0135             <srvid>10</srvid>
0136             <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0137             <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm11</appopt>
0138         </server>
0139         <server name="atmi.sv90_3">
0140             <cctag>DDR1</cctag>
0141             <min>2</min>
0142             <max>4</max>
0143             <srvid>400</srvid>
0144             <sysopt>-B -e ${NDRX_ULOG}/atmi.sv90_3.${NDRX_SVSRVID}.log -S TESTSV_DDR:TESTSV</sysopt>
0145         </server>
0146         <server name="tmsrv">
0147             <cctag>DDR2</cctag>
0148             <min>1</min>
0149             <max>1</max>
0150             <srvid>16</srvid>
0151             <sysopt>-e ${NDRX_ULOG}/tmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0152             <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm12</appopt>
0153         </server>
0154         <server name="atmi.sv90_4">
0155             <cctag>DDR2</cctag>
0156             <min>2</min>
0157             <max>4</max>
0158             <srvid>500</srvid>
0159             <sysopt>-B -e ${NDRX_ULOG}/atmi.sv90_4.${NDRX_SVSRVID}.log -S TESTSV_DDR:TESTSV -o ${NDRX_APPHOME}/unknown/path</sysopt>
0160         </server>
0161         <server name="exbenchsv">
0162             <cctag>DDR1</cctag>
0163             <min>1</min>
0164             <max>1</max>
0165             <srvid>600</srvid>
0166             <sysopt>-e ${NDRX_ULOG}/exbenchsv.${NDRX_SVSRVID}.log -S QGRP1_2,QGRP2_2,QGRP3_2:EXBENCHSV</sysopt>
0167             <appopt>-T</appopt>
0168         </server>
0169         <server name="exbenchsv">
0170             <cctag>DDR2</cctag>
0171             <min>1</min>
0172             <max>1</max>
0173             <srvid>700</srvid>
0174             <sysopt>-e ${NDRX_ULOG}/exbenchsv.${NDRX_SVSRVID}.log</sysopt>
0175             <appopt>-T -eTESTEV</appopt>
0176         </server>
0177         <server name="exbenchsv">
0178             <cctag>DDR2</cctag>
0179             <min>1</min>
0180             <max>1</max>
0181             <srvid>750</srvid>
0182             <sysopt>-e ${NDRX_ULOG}/exbenchsv.${NDRX_SVSRVID}.log</sysopt>
0183             <appopt>-eTESTEV -s TESTEV</appopt>
0184         </server>
0185     </servers>
0186     <defaults>
0187         <cctag>QGRP3</cctag>
0188         <min>10</min>
0189         <max>11</max>
0190     </defaults>
0191     <servers>
0192         <server name="TMS_ORA_1">
0193             <cctag>ORAGRP1</cctag>
0194             <min>2</min>
0195             <max>2</max>
0196             <srvid>17</srvid>
0197             <sysopt>-e ${NDRX_ULOG}/TMS_ORA_1.${NDRX_SVSRVID}.log -r</sysopt>
0198             <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm5</appopt>
0199         </server>
0200         <server name="orabin1">
0201             <cctag>ORAGRP1</cctag>
0202             <srvid>2000</srvid>
0203             <sysopt>-e ${NDRX_ULOG}/orabin1.${NDRX_SVSRVID}.log</sysopt>
0204         </server>
0205         <server name="TMS_ORA_2">
0206             <cctag>ORAGRP2</cctag>
0207             <min>2</min>
0208             <max>2</max>
0209             <srvid>19</srvid>
0210             <sysopt>-e ${NDRX_ULOG}/TMS_ORA_2.${NDRX_SVSRVID}.log -r</sysopt>
0211             <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm6</appopt>
0212         </server>
0213         <server name="orabin2">
0214             <cctag>ORAGRP2</cctag>
0215             <srvid>2100</srvid>
0216             <sysopt>-e ${NDRX_ULOG}/orabin2.${NDRX_SVSRVID}.log</sysopt>
0217         </server>
0218         <server name="TMS_ORA_3">
0219             <cctag>ORAGRP3</cctag>
0220             <min>2</min>
0221             <max>2</max>
0222             <srvid>22</srvid>
0223             <sysopt>-e ${NDRX_ULOG}/TMS_ORA_3.${NDRX_SVSRVID}.log -r</sysopt>
0224             <appopt>-t1 -l ${NDRX_APPHOME}/tmlogs/rm7</appopt>
0225         </server>
0226         <server name="orabin3">
0227             <cctag>ORAGRP3</cctag>
0228             <srvid>2200</srvid>
0229             <sysopt>-e ${NDRX_ULOG}/orabin3.${NDRX_SVSRVID}.log</sysopt>
0230             <envs><env name="NDRX_THREADSTACKSIZE">6347</env></envs>
0231         </server>
0232     </servers>
0233     <defaults>
0234         <cctag/>
0235         <min>1</min>
0236         <max>1</max>
0237         <respawn>Y</respawn>
0238     </defaults>
0239     <servers>
0240         <server name="tmrecoversv">
0241             <srvid>6</srvid>
0242             <sysopt>-e ${NDRX_ULOG}/tmrecoversv.${NDRX_SVSRVID}.log -r</sysopt>
0243             <appopt>-p -s10</appopt>
0244         </server>
0245         <server name="cpmsrv">
0246             <srvid>7</srvid>
0247             <sysopt>-e ${NDRX_ULOG}/cpmsrv.${NDRX_SVSRVID}.log -r</sysopt>
0248             <appopt>-k3 -i1</appopt>
0249         </server>
0250     </servers>
0251     <clients>
0252         <client cmdline="restincl">
0253             <exec tag="RESTIN" autostart="Y" subsect="RIN1" cctag="RIN1" log="${NDRX_ULOG}/restincl.rin1.log"/>
0254         </client>
0255     </clients>
0256     <services>
0257         <defaults prio="15" routing="ROUT1" autotran="Y" trantime="60"/>
0258         <service svcnm="TESTSV_DDR" routing="ROUT1"/>
0259         <service svcnm="EXBENCH" prio="10" routing="ROUT2" autotran="Y" trantime="40"/>
0260     </services>
0261     <routing>
0262         <route routing="ROUT1">
0263             <field>T_STRING_10_FLD</field>
0264             <ranges>'0':DDR1,'2':DDR2,*:*</ranges>
0265             <buftype>UBF</buftype>
0266         </route>
0267         <route routing="ROUT2">
0268             <field>T_STRING_10_FLD</field>
0269             <ranges>'0':DDR1,'2':DDR2,*:*</ranges>
0270             <buftype>UBF</buftype>
0271         </route>
0272     </routing>
0273 </endurox>