蓄电池监控管理平台线程监控管理程序;兼容Linux版本
Administrator
2023-04-15 11840c6fc18e7de44a936484528beb09027a5934
V1.103	at 2023-04-15
1.修复自身程序服务重启后及一直重启自身服务
7个文件已修改
29 ■■■■■ 已修改文件
BattMonitor_FBS9100S_ListenSystemForLinux/ServerRestart.bat 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ListenSystemForLinux/bin/com/listen/ListenSystem_Thread.class 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ListenSystemForLinux/bin/com/version_inf/version_inf.txt 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ListenSystemForLinux/bin/main/main_FBS9100S_ListenSystem.class 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ListenSystemForLinux/src/com/listen/ListenSystem_Thread.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ListenSystemForLinux/src/com/version_inf/version_inf.txt 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ListenSystemForLinux/src/main/main_FBS9100S_ListenSystem.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_FBS9100S_ListenSystemForLinux/ServerRestart.bat
@@ -1,7 +1,21 @@
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",0)(window.close)&&exit
cd /d "%~dp0"
net stop BMS_FBSDEV
net start BMS_FBSDEV
net stop BMS_FBSDEV_ALARM
net start BMS_FBSDEV_ALARM
net stop BMS_FBSDEV_BADBATT
net start BMS_FBSDEV_BADBATT
net stop BMS_FBSDEV_PLAN
net start BMS_FBSDEV_PLAN
net stop BMS_FBS61850_BATT
net start BMS_FBS61850_BATT
net stop BMS_BATT_LOADUPDATE
net start BMS_BATT_LOADUPDATE
net stop BMS_BATT_FGCD_A059
net start BMS_BATT_FGCD_A059
net stop BMS_PEAK_SUPPRESSION_PLAN
net start BMS_PEAK_SUPPRESSION_PLAN
net stop WEB_PLATFORM_SERVER
net start WEB_PLATFORM_SERVER
exit
BattMonitor_FBS9100S_ListenSystemForLinux/bin/com/listen/ListenSystem_Thread.class
Binary files differ
BattMonitor_FBS9100S_ListenSystemForLinux/bin/com/version_inf/version_inf.txt
@@ -1,6 +1,10 @@
线程监控程序
    用于监测各个启用的程序是否正常运行,以及监听禁用的程序时候后台运行
V1.103    at 2023-04-15
    1.修复自身程序服务重启后及一直重启自身服务
V1.102
    1.兼容Windows和Linux系统运行
BattMonitor_FBS9100S_ListenSystemForLinux/bin/main/main_FBS9100S_ListenSystem.class
Binary files differ
BattMonitor_FBS9100S_ListenSystemForLinux/src/com/listen/ListenSystem_Thread.java
@@ -308,6 +308,11 @@
                    + "AND ServerName='BMS_FBSDEV_LISTEN'";
            //System.out.println(sql_str);
            sql.sqlMysqlExecute(sql_str);
            //启动时修改当前线程状态避免当前线程一直处于重启状态
            sql.sqlMysqlExecute("UPDATE tb_process_survey SET " +
                    " ServerFlag = 1 " +
                    " WHERE ProcessName = 'BMS_FBSDEV_LISTEN'" +
                    " AND ServerName='BMS_FBSDEV_LISTEN' AND ServerFlag != 2");
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
BattMonitor_FBS9100S_ListenSystemForLinux/src/com/version_inf/version_inf.txt
@@ -1,6 +1,10 @@
线程监控程序
    用于监测各个启用的程序是否正常运行,以及监听禁用的程序时候后台运行
V1.103    at 2023-04-15
    1.修复自身程序服务重启后及一直重启自身服务
V1.102
    1.兼容Windows和Linux系统运行
BattMonitor_FBS9100S_ListenSystemForLinux/src/main/main_FBS9100S_ListenSystem.java
@@ -25,7 +25,7 @@
    /**************************************************************************/
    public final static boolean app_debug = false;
    
    public final static float m_VersionNum = (float) 1.102;
    public final static float m_VersionNum = (float) 1.103;
    public final static String m_Version = "Welcome To Use ListenSystem V" + m_VersionNum + " RC_20170505";
    /**************************************************************************/
    /**************************************************************************/