ndrxconfig.xml (2).txt

Mohammed Imran, 09/01/2023 10:23 PM

Download (4.55 KB)

 
1
<?xml version="1.0" ?>
2
<endurox>
3
	<appconfig>
4
		<!-- ALL BELLOW ONES USES <sanity> periodical timer Sanity check time, sec -->
5
		<sanity>1</sanity>
6
		<!-- Seconds in which we should send service refresh to other node.  -->
7
		<brrefresh>5</brrefresh>
8
		<!-- Do process reset after 1 sec -->
9
		<restart_min>1</restart_min>
10
		<!-- If restart fails, then boot after +5 sec of previous wait time -->
11
		<restart_step>1</restart_step>
12
		<!-- If still not started, then max boot time is a 30 sec.  -->
13
		<restart_max>5</restart_max>
14
		<!-- <sanity> timer, usage end -->
15
		<!-- Time (seconds) after attach when program will start do sanity & respawn checks,
16
				starts counting after configuration load -->
17
		<restart_to_check>20</restart_to_check>
18
		<!-- Setting for pq command, should ndrxd collect service queue stats automatically If set to Y or y,
19
				then queue stats are on. Default is off.  -->
20
		<gather_pq_stats>Y</gather_pq_stats>
21
	</appconfig>
22
	<defaults>
23
		<min>1</min>
24
		<max>2</max>
25
		<!-- Kill the process which have not started in <start_max> time -->
26
		<autokill>1</autokill>
27
		<!-- Full path to file containing environment variable overrides  -->
28
		<env>environment.env</env>
29
		<!-- The maximum time while process can hang in 'starting' state i.e.  have not completed initialization, sec X <= 0 = disabled -->
30
		<start_max>10</start_max>
31
		<!-- Ping server in every X seconds (step is <sanity>).  -->
32
		<pingtime>120</pingtime>
33
		<!-- Max time in seconds in which server must respond.  The granularity is sanity time.  X <= 0 = disabled -->
34
		<ping_max>20</ping_max>
35
		<!-- Max time to wait until process should exit on shutdown X <= 0 = disabled -->
36
		<end_max>20</end_max>
37
		<!-- Interval, in seconds, by which signal sequence -2, -15, -9, -9.... will be sent to process until it have been terminated.  -->
38
		<killtime>2</killtime>
39
		<respawn>Y</respawn>
40
	</defaults>
41
	<servers>
42
        <server name="tpadmsv">
43
            <srvid>1</srvid> <min>1</min> <max>2</max>
44
            <sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/tpadmsv.${NDRX_SVSRVID}.log -r</sysopt>
45
        </server>
46
		 <server name="tpevsrv">
47
            <srvid>3</srvid> <min>1</min> <max>1</max>
48
            <mindispatchthreads>5</mindispatchthreads>
49
            <maxdispatchthreads>5</maxdispatchthreads>
50
            <sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/tpevsrv.log -r</sysopt>
51
        </server>
52
        <server name="tmsrv">
53
            <srvid>4</srvid> <min>3</min> <max>3</max>   
54
            <sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/tmsrv.log -r -- -t25 -c25 -l/usr/mbs/log/EnduroX/tmlogs/rm1</sysopt>
55
        </server>
56
		<server name="ACM-X101">
57
				<srvid>10</srvid> <min>1</min> <max>1</max>
58
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/ACM-X101.${NDRX_SVSRVID}.log -r </sysopt>
59
		</server>
60
		<server name="ACM-X111">
61
				<srvid>11</srvid> <min>2</min> <max>2</max>
62
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/ACM-X111.log -r </sysopt>
63
		</server>
64
		<server name="ACM-X601">
65
				<srvid>14</srvid> <min>1</min> <max>1</max>
66
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/ACM-X601.log -r </sysopt>
67
		</server>
68
		<server name="AFT-X301">
69
				<srvid>15</srvid> <min>1</min> <max>1</max>
70
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/AFT-X301.log -r </sysopt>
71
		</server>
72
		<server name="COM-X301">
73
				<srvid>16</srvid> <min>1</min> <max>1</max>
74
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/COM-X301.log -r </sysopt>
75
		</server>
76
		<server name="CSH-X301">
77
				<srvid>17</srvid> <min>1</min> <max>1</max>
78
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/CSH-X301.log -r </sysopt>
79
		</server>
80
		<server name="ISP-X501">
81
				<srvid>18</srvid> <min>1</min> <max>1</max>
82
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/ISP-X501.log -r </sysopt>
83
		</server>
84
		<server name="ORG-X101">
85
				<srvid>19</srvid> <min>1</min> <max>1</max>
86
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/ORG-X101.log -r </sysopt>
87
		</server>
88
		<server name="SBX-X301">
89
				<srvid>20</srvid> <min>1</min> <max>1</max>
90
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/SBX-X301.log -r </sysopt>
91
		</server>
92
		<server name="SEC-X111">
93
				<srvid>21</srvid> <min>1</min> <max>1</max>
94
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/SEC-X111.log -r </sysopt>
95
		</server>
96
		<server name="STK-X101">
97
				<srvid>22</srvid> <min>1</min> <max>1</max>
98
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/STK-X101.log -r </sysopt>
99
		</server>
100
		<server name="TRD-X201">
101
				<srvid>23</srvid> <min>1</min> <max>1</max>
102
				<sysopt>-e /usr/mbs/log/EnduroX/epqr14dev/TRD-X201.log -r </sysopt>
103
		</server>
104
	</servers>
105
</endurox>