|  |  | 
 |  |  |     sendDingDingAlarmMsInterval: ææ¥è¦åçæ¶ï¼åééåéæ¶æ¯çé´éæ¶é¿ï¼åéï¼ | 
 |  |  |      --> | 
 |  |  |    <base | 
 |  |  |       orgTag="test" | 
 |  |  |       isLowPower="false" | 
 |  |  |       onlyDealRtus="" | 
 |  |  |       onlyOneProtocol="false" | 
 |  |  |       downComandMaxResendTimes="1" | 
 |  |  |       commandSendInterval="10" | 
 |  |  |       cachWaitResultTimeout="120" | 
 |  |  |       offLineCachTimeout="86400" | 
 |  |  |       lastUpDataTimeLive="500" | 
 |  |  |       dbDataIdSuffix="0" | 
 |  |  |       cacheUpDownDataWarnCount="100000" | 
 |  |  |       cacheUpDownDataMaxCount="110000" | 
 |  |  |       disconnectedByNoUpDataMinutes="3" | 
 |  |  |       workReportDealOneByTimes="5" | 
 |  |  |       intakeAlarmLossMinValue="1.0" | 
 |  |  |       sendDingDingAlarmMsInterval="60" | 
 |  |  |          orgTag="test" | 
 |  |  |          isLowPower="false" | 
 |  |  |          onlyDealRtus="" | 
 |  |  |          onlyOneProtocol="false" | 
 |  |  |          downComandMaxResendTimes="1" | 
 |  |  |          commandSendInterval="3" | 
 |  |  |          cachWaitResultTimeout="120" | 
 |  |  |          offLineCachTimeout="86400" | 
 |  |  |          lastUpDataTimeLive="500" | 
 |  |  |          dbDataIdSuffix="0" | 
 |  |  |          cacheUpDownDataWarnCount="100000" | 
 |  |  |          cacheUpDownDataMaxCount="110000" | 
 |  |  |          disconnectedByNoUpDataMinutes="3" | 
 |  |  |          workReportDealOneByTimes="5" | 
 |  |  |          intakeAlarmLossMinValue="1.0" | 
 |  |  |          sendDingDingAlarmMsInterval="60" | 
 |  |  |    /> | 
 |  |  |  | 
 |  |  |    <!-- | 
 |  |  | 
 |  |  |     synchroRtuClockTimepiecesï¼å½RTU䏿å¡å¨æ¶éç¸å·®ä¸å®æ¯«ç§ï¼é
ç½®æä»¶æ¯ç§éï¼åï¼è¿è¡æ ¡æ¶ | 
 |  |  |      --> | 
 |  |  |    <protocol | 
 |  |  |       centerAddr="1" | 
 |  |  |       synchroRtuClock="true" | 
 |  |  |       synchroRtuClockTimepieces="300000" | 
 |  |  |          centerAddr="1" | 
 |  |  |          synchroRtuClock="true" | 
 |  |  |          synchroRtuClockTimepieces="300000" | 
 |  |  |    /> | 
 |  |  |  | 
 |  |  |    <!-- RTU è½¯ä»¶å级 | 
 |  |  |    enable: æ¨¡åæ¯å¦å¯å¨ | 
 |  |  |    noOneRtuUpgradeMaxDurationï¼å级任å¡è®¾ç½®åï¼æ ä¸è®¾å¤å级æå¤§æ¶é¿ï¼ç§ï¼ï¼è¶
è¿è¿ä¸ªæ¶é¿ï¼è®¤ä¸ºå级任å¡å®æï¼åå¼èå´æ¯5åé~60åé | 
 |  |  |    failTryTimesï¼å级失败åï¼éå¯¹çæ¯å¨çº¿è¿è¡äºå级ä¸åå½ä»¤ï¼ï¼éæ°å¿è¯å级次æ°ï¼å½è®¾ç½®ä¸º0æ¶è¡¨ç¤ºä¸éæ°å¿è¯å级 | 
 |  |  |    ugMaxRtuAtOnceï¼ä¸ºäºç¼è§£éä¿¡ä¸é´ä»¶çååï¼åæ¶æ¯æå级çRTUå°æ°ï¼å½è®¾ç½®ä¸º0æ¶è¡¨ç¤ºä¸åéå¶ | 
 |  |  |    rtuOffLineWaitDuration: rtu离线ï¼çå¾
å
¶åçº§çæ¶é¿ï¼ç§ï¼ï¼è¶
è¿è¿ä¸ªæ¶é´ï¼è®¾ç½®å
¶å级失败ï¼ä¸è®¾ç½®å级任å¡å®æ | 
 |  |  |    notifyStateInterval: åçº§ç¶æéç¥é´éï¼ç§ï¼ | 
 |  |  |    --> | 
 |  |  |    <upgrade enable="true" | 
 |  |  |           noOneRtuUpgradeMaxDuration="600" | 
 |  |  |           failTryTimes="1" | 
 |  |  |           ugMaxRtuAtOnce="1000" | 
 |  |  |           rtuOffLineWaitDuration="1200" | 
 |  |  | 
 |  |  |     enableThreadPoolï¼æ¯å¦å¯ç¨çº¿ç¨æ±  | 
 |  |  |      --> | 
 |  |  |    <support | 
 |  |  |       short_maxThread="6" | 
 |  |  |       short_minThread="6" | 
 |  |  |       short_freeTimeout="60" | 
 |  |  |       short_busyTimeout="5" | 
 |  |  |       long_maxThread="6" | 
 |  |  |       long_minThread="6" | 
 |  |  |       long_freeTimeout="60" | 
 |  |  |       long_busyTimeout="-1" | 
 |  |  |       enableThreadPool="true" | 
 |  |  |          short_maxThread="6" | 
 |  |  |          short_minThread="6" | 
 |  |  |          short_freeTimeout="60" | 
 |  |  |          short_busyTimeout="5" | 
 |  |  |          long_maxThread="6" | 
 |  |  |          long_minThread="6" | 
 |  |  |          long_freeTimeout="60" | 
 |  |  |          long_busyTimeout="-1" | 
 |  |  |          enableThreadPool="true" | 
 |  |  |    /> | 
 |  |  |  | 
 |  |  |    <!-- | 
 |  |  | 
 |  |  |     saveDbIntervalï¼Rtuç¶æåæ°æ®åºé´é(åé) | 
 |  |  |      --> | 
 |  |  |    <resource | 
 |  |  |       rtuLogDir="rtuLogs/" | 
 |  |  |       rtuLogFileMaxSize="100000" | 
 |  |  |       rtuLogFileMaxCount="2" | 
 |  |  |       monitorInterval="2" | 
 |  |  |       saveDbInterval="10" | 
 |  |  |          rtuLogDir="rtuLogs/" | 
 |  |  |          rtuLogFileMaxSize="100000" | 
 |  |  |          rtuLogFileMaxCount="2" | 
 |  |  |          monitorInterval="2" | 
 |  |  |          saveDbInterval="10" | 
 |  |  |    /> | 
 |  |  |  | 
 |  |  |  | 
 |  |  | 
 |  |  |    /> | 
 |  |  |  | 
 |  |  |    <!-- | 
 |  |  |     sleepBigBusyï¼ä¸»çº¿ç¨å¤§å¿æ¶æ¯æ¬¡æ§è¡é´éæ¶é¿ï¼æ¯«ç§ï¼ | 
 |  |  |     sleepSmallBusyï¼ä¸»çº¿ç¨å°å¿æ¶æ¯æ¬¡æ§è¡é´éæ¶é¿ï¼æ¯«ç§ï¼ | 
 |  |  |     coreIntervalï¼ä¸»çº¿ç¨æ¯æ¬¡æ§è¡é´éæ¶é¿ï¼æ¯«ç§ï¼ | 
 |  |  |     queueWarnSize: ç¼åéåèç¹æ°è¦åæ°é | 
 |  |  |     queueMaxSize: ç¼åéåèç¹æ°æå¤§æ°é | 
 |  |  |      --> | 
 |  |  |    <core | 
 |  |  |       sleepBigBusy="100" | 
 |  |  |       sleepSmallBusy="500" | 
 |  |  |       queueWarnSize="100000" | 
 |  |  |       queueMaxSize="300000" | 
 |  |  |          coreInterval="100" | 
 |  |  |          queueWarnSize="100000" | 
 |  |  |          queueMaxSize="300000" | 
 |  |  |    /> | 
 |  |  |  | 
 |  |  |    <!-- |