V1.78 edit at date 2021-10-04
1.线程监控表'web_site.tb_process_survey'中新增消峰填谷计划线程 '11019' ---->
'BMS_PEAK_SUPPRESSION_PLAN'
2.当前程序运行后修改告警线程和消峰填谷线程,让线程监控重启这2个线程
| | |
| | | |
| | | V1.74 edit at date 2021-09-27 |
| | | 1.新增'db_dev_history'设备历史实时数据库表创建 |
| | | |
| | | |
| | | V1.75 edit at date 2021-09-27 |
| | | 1.新增`web_site`.`tb_eletmp` 模板表创建 |
| | | |
| | | V1.76 edit at date 2021-09-29 |
| | | 1.新增`db_app_sys`库新建表`tb_application`,`tb_application_config`,`tb_dashboard_chart_type`, |
| | | `tb_dashboard_module`,`tb_dashboard_module_chart` |
| | | |
| | | V1.77 edit at date 2021-09-30 |
| | | 1.新增 alter table db_battinf.tb_battinf ADD COLUMN tmp_id int(11) DEFAULT 0 字段 |
| | | |
| | | V1.78 edit at date 2021-10-04 |
| | | 1.线程监控表'web_site.tb_process_survey'中新增消峰填谷计划线程 '11019' ----> 'BMS_PEAK_SUPPRESSION_PLAN' |
| | | 2.当前程序运行后修改告警线程和消峰填谷线程,让线程监控重启这2个线程 |
| | |
| | | if(false == res.next()) { |
| | | sql.sqlMysqlExecute(" INSERT INTO " + Sql_Mysql.ProcessSurvey_Table + "(ProcessId,ProcessName,ProcessTime,Process_starttime,ServerName,ServerFlag,ProcessVersion,note,OutTime) VALUES ('11018', 'BMS_BATT_FGCD_A059', '1970-01-01 00:00:00', '1970-01-01 00:00:00', 'BMS_BATT_FGCD_A059', '1', 'v1.100', '充放电一体机通讯线程', '300');"); |
| | | } |
| | | //锂电消峰填谷计划线程 |
| | | res = sql.sqlMysqlQuery("SELECT * FROM "+ Sql_Mysql.ProcessSurvey_Table + " WHERE ProcessId = 11019"); |
| | | if(false == res.next()) { |
| | | sql.sqlMysqlExecute(" INSERT INTO " + Sql_Mysql.ProcessSurvey_Table + "(ProcessId,ProcessName,ProcessTime,Process_starttime,ServerName,ServerFlag,ProcessVersion,note,OutTime) VALUES ('11019', 'BMS_PEAK_SUPPRESSION_PLAN', '1970-01-01 00:00:00', '1970-01-01 00:00:00', 'BMS_PEAK_SUPPRESSION_PLAN', '1', 'v1.100', '削峰填谷计划线程', '300');"); |
| | | } |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | |
| | | * 设置指定的线程重启[ 告警线程; ] |
| | | */ |
| | | public static void setUpThreadRestart(MysqlConnPool conn_pool) { |
| | | //重启告警线程 |
| | | String sql_str = "UPDATE " + Sql_Mysql.ProcessSurvey_Table |
| | | //重启告警线程 --->11002 |
| | | String sql_str1 = "UPDATE " + Sql_Mysql.ProcessSurvey_Table |
| | | + " SET ServerFlag = 0 " |
| | | + " WHERE ProcessId = 11002 AND ServerFlag != 2"; |
| | | |
| | | //重启消峰填谷计划线程----.11019 |
| | | String sql_str2 = "UPDATE " + Sql_Mysql.ProcessSurvey_Table |
| | | + " SET ServerFlag = 0 " |
| | | + " WHERE ProcessId = 11019 AND ServerFlag != 2"; |
| | | Sql_Mysql sql = new Sql_Mysql(conn_pool.getConn()); |
| | | try { |
| | | sql.sqlMysqlExecute(sql_str); |
| | | sql.sqlMysqlExecute(sql_str1); |
| | | sql.sqlMysqlExecute(sql_str2); |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | |
| | | |
| | | V1.77 edit at date 2021-09-30 |
| | | 1.新增 alter table db_battinf.tb_battinf ADD COLUMN tmp_id int(11) DEFAULT 0 字段 |
| | | |
| | | |
| | | V1.78 edit at date 2021-10-04 |
| | | 1.线程监控表'web_site.tb_process_survey'中新增消峰填谷计划线程 '11019' ----> 'BMS_PEAK_SUPPRESSION_PLAN' |
| | | 2.当前程序运行后修改告警线程和消峰填谷线程,让线程监控重启这2个线程 |
| | |
| | | /**************************************************************************/ |
| | | /**************************************************************************/ |
| | | public final static boolean app_debug = false; |
| | | public final static float m_VersionNum = (float) 1.77; |
| | | public final static float m_VersionNum = (float) 1.78; |
| | | public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908"; |
| | | /**************************************************************************/ |
| | | /**************************************************************************/ |