Back to home page

Enduro/X

 
 

    


0001 <?xml version="1.0" ?>
0002 <endurox>
0003     <appconfig>
0004         <!-- ALL BELLOW ONES USES <sanity> periodical timer  -->
0005         <!-- Sanity check time, sec. For system-v We get 1-2 sec
0006             due to timeout thread is living it's own life -->
0007         <sanity>1</sanity>
0008         <!-- If process have been state changed to other than dead, exit or not running
0009         but PID of program does not exists in system, then send internel message, then 
0010         program have been stopped.
0011         In Sanity units.
0012         -->
0013         <checkpm>5</checkpm>
0014         <!--  <sanity> timer, end -->
0015         <!-- Do process reset after 1 sec -->
0016         <restart_min>1</restart_min>
0017         <!-- If restart fails, then boot after +5 sec of previous wait time -->
0018         <restart_step>10</restart_step>
0019         <!-- If still not started, then max boot time is a 30 sec. -->
0020         <restart_max>30</restart_max>
0021         <!--  <sanity> timer, end -->
0022 
0023         <!-- Time after attach when program will start do sanity & respawn checks,
0024         starts counting after configuration load -->
0025         <restart_to_check>20</restart_to_check>
0026         <!-- Zap Request address queues in this time -->
0027         <rqaddrttl>1</rqaddrttl>
0028     </appconfig>
0029     <defaults>
0030         <min>1</min>
0031         <max>1</max>
0032         <autokill>1</autokill>
0033         <!-- Do not need respawning! -->
0034         <respawn>0</respawn>
0035         <!-- The maximum time while process can hang in 'starting' state i.e.
0036         have not completed initialization, sec -->
0037         <start_max>20</start_max>
0038         <!--
0039         Ping server in every X seconds (minimum step is <sanity>).
0040         -->
0041         <pingtime>9</pingtime>
0042         <!--
0043         Max time in seconds in which server must respond.
0044         The granularity is sanity time.
0045         -->
0046         <ping_max>40</ping_max>
0047         <!--
0048         Max time to wait until process should exit on shutdown
0049         -->
0050         <end_max>30</end_max>
0051         <!-- Interval, in seconds, by which signal sequence -2, -15, -9, -9.... will be sent
0052         to process until it have been terminated. -->
0053         <killtime>20</killtime>
0054     </defaults>
0055     <servers>
0056         <server name="atmisv_009">
0057             <srvid>10</srvid>
0058             <sysopt>-e ${TESTDIR}/atmisv.log -r</sysopt>
0059         </server>
0060     </servers>
0061 </endurox>