| | |
| | | @Override
|
| | | public void run() {
|
| | | logger.info("UpdateDataToMySQL_Task Start at " + Com.get_DTF(new Date(), Com.DTF_YMDhms));
|
| | | m_app_UpdateAlive = true;
|
| | | BTS61850_IEDScout_Task_Thread_SQL.clearIed_NodeState_Table(pool);
|
| | |
|
| | | for(int n =0;n<1000;n++) {
|
| | | try {
|
| | | Thread.sleep(20);
|
| | | } catch (InterruptedException e) {
|
| | | logger.error("UpdateDataToMySQL_Task" + e.toString(), e);
|
| | | }
|
| | | }
|
| | |
|
| | | while(m_app_UpdateAlive) {
|
| | | try {
|
| | | if(m_app_UpdateAlive) {
|
| | | // if(m_app_UpdateAlive) {
|
| | | // //清空数据库表
|
| | | // |
| | | // BTS61850_IEDScout_Task_Thread_SQL.inseartIed_NodeState_Table(pool, scoutData_Array);
|
| | | // |
| | | // m_app_UpdateAlive = false;
|
| | | // }
|
| | |
|
| | | BTS61850_IEDScout_Task_Thread_SQL.clearIed_NodeState_Table(pool);
|
| | | |
| | | System.err.println("UpdateDataToMySQL_Task : scoutData_Array.Count():" + scoutData_Array.getDataCount());
|
| | | //BTS61850_IEDScout_Task_Thread_SQL.updateIed_NodeState_Table(pool, scoutData_Array);
|
| | | BTS61850_IEDScout_Task_Thread_SQL.inseartIed_NodeState_Table(pool, scoutData_Array);
|
| | | Thread.sleep(2000);
|
| | |
|
| | | m_app_UpdateAlive = false;
|
| | | }
|
| | | |
| | | //System.err.println("UpdateDataToMySQL_Task : scoutData_Array.Count():" + scoutData_Array.getDataCount());
|
| | | BTS61850_IEDScout_Task_Thread_SQL.updateIed_NodeState_Table(pool, scoutData_Array);
|
| | | Thread.sleep(3000);
|
| | | } catch (Exception e) {
|
| | | logger.error("UpdateDataToMySQL_Task" + e.toString(), e);
|
| | | }
|