diff --git a/mms/mms_process.c b/mms/mms_process.c index f736adf..b91b6d1 100644 --- a/mms/mms_process.c +++ b/mms/mms_process.c @@ -514,8 +514,8 @@ void ChannelCheckIECLogs(chnl_usr_t *chnl_usr) //当前不区分稳态和暂态lnk20241030,如果做区分修改:Check_Recall_Config从xml文件获取数据后,赋值给了LD_info loginfo->need_steady = LD_info->autorecall[i]->need_steady; loginfo->need_voltage = LD_info->autorecall[i]->need_voltage; - loginfo->start_time = apr_time_from_sec(LD_info->autorecall[i]->start - 5); - loginfo->end_time = apr_time_from_sec(LD_info->autorecall[i]->end - 5); + loginfo->start_time = apr_time_from_sec(LD_info->autorecall[i]->start - 5);//保证时间开头 + loginfo->end_time = apr_time_from_sec(LD_info->autorecall[i]->end - 5);//不保证时间结尾,可以+5保证时间结尾 /////////////////////////////////////////////////////根据配置文件控制下发补招时间为北京时间还是utc时间,上送的数据61850库会转换成北京时间? loginfo->start_time = loginfo->start_time - utc_or_beijing;//下发utc时间需要减去8小时-秒 diff --git a/set_process.sh b/set_process.sh index a331b83..a548ec8 100644 --- a/set_process.sh +++ b/set_process.sh @@ -1,4 +1,4 @@ -##!/bin/bash +#!/bin/bash # @file: set_process.sh # @brief: 系统应用添加进程脚本 @@ -98,7 +98,7 @@ handle_reset() { # 根据进程号添加对应进程配置 if [ "$1" -eq 1 ]; then #看门狗固定放在第一个,防止stop时会把要杀死的进程重启 - sed -i "2a\\$(printf '/FeProject/bin/ ^ fe_watchdog -m 8192 ^ ^ ^ 1 ^ IGNORE_RESTART ^\n')" /home/pq/FeProject/etc/runtime.cf + sed -i "2a\\$(printf '/FeProject/bin/ ^ fe_watchdog -m 18192 ^ ^ ^ 1 ^ IGNORE_RESTART ^\n')" /home/pq/FeProject/etc/runtime.cf # 进程号为 1,按固定格式添加 sed -i "2a\\$(printf '/FeProject/bin/ ^ pt61850netd_pqfe -d cfg_stat_data -s 1_1^ ^ ^ 1 ^ ^\n')" /home/pq/FeProject/etc/runtime.cf sed -i "2a\\$(printf '/FeProject/bin/ ^ pt61850netd_pqfe -d cfg_recallhis_data -s 1_1^ ^ ^ 1 ^ ^\n')" /home/pq/FeProject/etc/runtime.cf @@ -107,7 +107,7 @@ handle_reset() { else #看门狗固定放在第一个,防止stop时会把要杀死的进程重启 - sed -i "2a\\$(printf '/FeProject/bin/ ^ fe_watchdog -m 8192 ^ ^ ^ 1 ^ IGNORE_RESTART ^\n')" /home/pq/FeProject/etc/runtime.cf + sed -i "2a\\$(printf '/FeProject/bin/ ^ fe_watchdog -m 18192 ^ ^ ^ 1 ^ IGNORE_RESTART ^\n')" /home/pq/FeProject/etc/runtime.cf # 进程号大于 1,按 -s ${i}_ 格式添加 for i in $(seq 1 $1); do # 在 runtime.cf 中插入对应的配置行,直接插入变量替换结果