diff --git a/log.path_IS_UNDEFINED/init.log b/log.path_IS_UNDEFINED/init.log new file mode 100644 index 0000000..e69de29 diff --git a/log.path_IS_UNDEFINED/sys-debug.2026-04-28.log b/log.path_IS_UNDEFINED/sys-debug.2026-04-28.log new file mode 100644 index 0000000..a6254eb --- /dev/null +++ b/log.path_IS_UNDEFINED/sys-debug.2026-04-28.log @@ -0,0 +1,2 @@ +16:03:49.133 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +16:03:49.155 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 diff --git a/log.path_IS_UNDEFINED/sys-debug.log b/log.path_IS_UNDEFINED/sys-debug.log new file mode 100644 index 0000000..6d42d72 --- /dev/null +++ b/log.path_IS_UNDEFINED/sys-debug.log @@ -0,0 +1,135 @@ +13:32:39.329 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +13:32:39.337 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +13:32:39.732 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +13:32:39.738 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +13:32:41.994 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:32:41.995 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:32:42.007 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:32:42.021 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:32:42.023 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:32:42.032 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:32:42.194 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:32:42.311 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:32:42.526 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:32:42.531 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:32:42.535 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:32:42.642 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:32:42.642 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:32:42.664 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:32:42.672 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:32:42.676 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:32:42.677 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:32:42.835 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:32:42.836 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:32:42.850 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:32:42.928 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:32:43.140 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:32:43.429 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:32:43.434 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:32:43.438 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:32:43.611 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:32:43.612 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:32:43.613 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:32:46.939 [restartedMain] DEBUG c.m.m.D.selectList - [debug,137] - ==> Preparing: SELECT id,device_id,plan_name,task_staus,route_id,user_id,device_task_plan_rules,create_time,create_by,update_time,update_by,finish_time,start_time,del_flag FROM iot_device_plan WHERE (task_staus IN (?,?,?)) +13:32:46.940 [restartedMain] DEBUG c.m.m.D.selectList - [debug,137] - ==> Parameters: NEW(String), EXECUTING(String), PAUSE(String) +13:32:46.941 [restartedMain] DEBUG c.m.m.D.selectList - [debug,137] - <== Total: 0 +13:32:46.945 [deviceErrorMonitor1] DEBUG c.m.m.E.selectList - [debug,137] - ==> Preparing: SELECT id,field,compare_values,compare_type,error_description,error_name FROM error_identification +13:32:46.946 [deviceErrorMonitor1] DEBUG c.m.m.E.selectList - [debug,137] - ==> Parameters: +13:32:46.948 [deviceErrorMonitor1] DEBUG c.m.m.E.selectList - [debug,137] - <== Total: 0 +13:32:47.193 [restartedMain] DEBUG c.m.m.I.selectList - [debug,137] - ==> Preparing: SELECT id,device_id,secret_id FROM iotda_device_secret WHERE (device_id = ?) +13:32:47.194 [restartedMain] DEBUG c.m.m.I.selectList - [debug,137] - ==> Parameters: 698551ef7f2e6c302f519144_MC700AIR-CN-JS-1776666493435-0000000A-ED(String) +13:32:47.196 [restartedMain] DEBUG c.m.m.I.selectList - [debug,137] - <== Total: 0 +13:50:53.705 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +13:50:53.713 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +13:50:53.753 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +13:50:53.762 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +13:50:53.844 [restartedMain] DEBUG c.m.MiddlePlatformApplication - [logStarting,56] - Running with Spring Boot v2.5.14, Spring v5.3.20 +13:51:04.352 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:04.353 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:04.358 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:04.773 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:05.078 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:05.079 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:05.086 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:08.446 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:08.447 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:08.455 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:08.850 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:09.793 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:09.795 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:09.813 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:09.829 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:09.830 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:09.834 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:10.189 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:10.190 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:10.199 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:10.255 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:10.256 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:10.262 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:10.395 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:10.399 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:10.409 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:10.492 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:10.493 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:10.501 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:10.628 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:10.702 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:10.703 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:10.709 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:10.750 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:10.750 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:10.756 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:10.783 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:10.783 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:10.783 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:10.791 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:10.897 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:11.003 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:11.015 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:11.271 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Preparing: select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark from sys_config +13:51:11.272 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - ==> Parameters: +13:51:11.284 [restartedMain] DEBUG c.m.m.S.selectConfigList - [debug,137] - <== Total: 0 +13:51:11.287 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:11.412 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:11.485 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:11.546 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:11.547 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:11.550 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:11.701 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:11.702 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:11.703 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:11.786 [restartedMain] DEBUG c.m.s.f.JwtAuthenticationTokenFilter - [init,242] - Filter 'jwtAuthenticationTokenFilter' configured for use +13:51:11.813 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:11.814 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:11.815 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:11.974 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:11.975 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:11.976 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:11.978 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:11.981 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:11.983 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:12.175 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:12.176 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:12.179 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:12.270 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:12.271 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:12.275 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:12.302 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:12.303 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:12.304 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:12.559 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Preparing: select d.dict_code, d.dict_sort, d.dict_label, t.zh_cn as dict_label_zh_cn, t.en_us as dict_label_en_us, d.dict_value, d.dict_type, d.css_class, d.list_class, d.is_default, d.status, d.create_by, d.create_time, d.remark from sys_dict_data d left join sys_dict_data_translate t on d.dict_code = t.id WHERE d.status = ? order by d.dict_sort asc +13:51:12.560 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - ==> Parameters: 0(String) +13:51:12.562 [restartedMain] DEBUG c.m.m.S.selectDictDataListAll - [debug,137] - <== Total: 0 +13:51:15.925 [restartedMain] DEBUG c.m.m.D.selectList - [debug,137] - ==> Preparing: SELECT id,device_id,plan_name,task_staus,route_id,user_id,device_task_plan_rules,create_time,create_by,update_time,update_by,finish_time,start_time,del_flag FROM iot_device_plan WHERE (task_staus IN (?,?,?)) +13:51:15.986 [restartedMain] DEBUG c.m.m.D.selectList - [debug,137] - ==> Parameters: NEW(String), EXECUTING(String), PAUSE(String) +13:51:15.987 [restartedMain] DEBUG c.m.m.D.selectList - [debug,137] - <== Total: 0 +13:51:16.011 [deviceErrorMonitor1] DEBUG c.m.m.E.selectList - [debug,137] - ==> Preparing: SELECT id,field,compare_values,compare_type,error_description,error_name FROM error_identification +13:51:16.011 [deviceErrorMonitor1] DEBUG c.m.m.E.selectList - [debug,137] - ==> Parameters: +13:51:16.048 [deviceErrorMonitor1] DEBUG c.m.m.E.selectList - [debug,137] - <== Total: 0 +13:51:20.616 [restartedMain] DEBUG c.m.m.D.selectList - [debug,137] - ==> Preparing: SELECT id,device_id,plan_name,task_staus,route_id,user_id,device_task_plan_rules,create_time,create_by,update_time,update_by,finish_time,start_time,del_flag FROM iot_device_plan WHERE (task_staus IN (?,?,?)) +13:51:20.619 [restartedMain] DEBUG c.m.m.D.selectList - [debug,137] - ==> Parameters: NEW(String), EXECUTING(String), PAUSE(String) +13:51:20.624 [restartedMain] DEBUG c.m.m.D.selectList - [debug,137] - <== Total: 0 +13:51:20.654 [deviceErrorMonitor1] DEBUG c.m.m.E.selectList - [debug,137] - ==> Preparing: SELECT id,field,compare_values,compare_type,error_description,error_name FROM error_identification +13:51:20.657 [deviceErrorMonitor1] DEBUG c.m.m.E.selectList - [debug,137] - ==> Parameters: +13:51:20.663 [deviceErrorMonitor1] DEBUG c.m.m.E.selectList - [debug,137] - <== Total: 0 diff --git a/log.path_IS_UNDEFINED/sys-error.2026-04-28.log b/log.path_IS_UNDEFINED/sys-error.2026-04-28.log new file mode 100644 index 0000000..6a6f50e --- /dev/null +++ b/log.path_IS_UNDEFINED/sys-error.2026-04-28.log @@ -0,0 +1,128 @@ +16:03:49.151 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.FileAppender[FILE] - 'File' option has the same value "logs/init.log" as that given for appender [FILE] defined earlier. +ERROR in ch.qos.logback.core.FileAppender[FILE] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.FileAppender[FILE] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - 'FileNamePattern' option has the same value "logs/sys-debug.%d{yyyy-MM-dd}.log" as that given for appender [file_debug] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - 'FileNamePattern' option has the same value "logs/sys-info.%d{yyyy-MM-dd}.log" as that given for appender [file_info] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - 'FileNamePattern' option has the same value "logs/sys-error.%d{yyyy-MM-dd}.log" as that given for appender [file_error] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - 'FileNamePattern' option has the same value "logs/sys-user.%d{yyyy-MM-dd}.log" as that given for appender [sys-user] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:328) + at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:282) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:240) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:216) + at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) + at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:131) + at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:82) + at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:63) + at java.util.ArrayList.forEach(ArrayList.java:1259) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111) + at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:62) + at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:379) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:337) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.FileAppender[FILE] - 'File' option has the same value "logs/init.log" as that given for appender [FILE] defined earlier. +ERROR in ch.qos.logback.core.FileAppender[FILE] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.FileAppender[FILE] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - 'FileNamePattern' option has the same value "logs/sys-debug.%d{yyyy-MM-dd}.log" as that given for appender [file_debug] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - 'FileNamePattern' option has the same value "logs/sys-info.%d{yyyy-MM-dd}.log" as that given for appender [file_info] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - 'FileNamePattern' option has the same value "logs/sys-error.%d{yyyy-MM-dd}.log" as that given for appender [file_error] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - 'FileNamePattern' option has the same value "logs/sys-user.%d{yyyy-MM-dd}.log" as that given for appender [sys-user] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:179) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reinitialize(LogbackLoggingSystem.java:232) + at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:73) + at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:132) + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:313) + ... 23 common frames omitted +16:03:49.162 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.FileAppender[FILE] - 'File' option has the same value "logs/init.log" as that given for appender [FILE] defined earlier. +ERROR in ch.qos.logback.core.FileAppender[FILE] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.FileAppender[FILE] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - 'FileNamePattern' option has the same value "logs/sys-debug.%d{yyyy-MM-dd}.log" as that given for appender [file_debug] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - 'FileNamePattern' option has the same value "logs/sys-info.%d{yyyy-MM-dd}.log" as that given for appender [file_info] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - 'FileNamePattern' option has the same value "logs/sys-error.%d{yyyy-MM-dd}.log" as that given for appender [file_error] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - 'FileNamePattern' option has the same value "logs/sys-user.%d{yyyy-MM-dd}.log" as that given for appender [sys-user] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:328) + at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:282) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:240) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:216) + at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) + at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:131) + at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:82) + at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:63) + at java.util.ArrayList.forEach(ArrayList.java:1259) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111) + at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:62) + at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:379) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:337) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.FileAppender[FILE] - 'File' option has the same value "logs/init.log" as that given for appender [FILE] defined earlier. +ERROR in ch.qos.logback.core.FileAppender[FILE] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.FileAppender[FILE] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - 'FileNamePattern' option has the same value "logs/sys-debug.%d{yyyy-MM-dd}.log" as that given for appender [file_debug] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_debug] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - 'FileNamePattern' option has the same value "logs/sys-info.%d{yyyy-MM-dd}.log" as that given for appender [file_info] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_info] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - 'FileNamePattern' option has the same value "logs/sys-error.%d{yyyy-MM-dd}.log" as that given for appender [file_error] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - 'FileNamePattern' option has the same value "logs/sys-user.%d{yyyy-MM-dd}.log" as that given for appender [sys-user] defined earlier. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - Collisions detected with FileAppender/RollingAppender instances defined earlier. Aborting. +ERROR in ch.qos.logback.core.rolling.RollingFileAppender[sys-user] - For more information, please visit http://logback.qos.ch/codes.html#earlier_fa_collision + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:179) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reinitialize(LogbackLoggingSystem.java:232) + at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:73) + at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:132) + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:313) + ... 23 common frames omitted diff --git a/log.path_IS_UNDEFINED/sys-error.log b/log.path_IS_UNDEFINED/sys-error.log new file mode 100644 index 0000000..5597d39 --- /dev/null +++ b/log.path_IS_UNDEFINED/sys-error.log @@ -0,0 +1,1851 @@ +13:03:23.644 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:03:23.953 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:03:23.957 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:03:24.016 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:32:46.278 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:32:46.642 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:32:46.711 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:32:47.199 [WebSocketSelector-1648] ERROR o.j.s.WebSocketServer - [handleFatal,686] - Shutdown due to fatal error +java.net.BindException: Address already in use + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:461) + at sun.nio.ch.Net.bind(Net.java:453) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:222) + at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:85) + at org.java_websocket.server.WebSocketServer.doSetupSelectorAndServerThread(WebSocketServer.java:567) + at org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:367) + at java.lang.Thread.run(Thread.java:750) +13:32:47.201 [WebSocketSelector-1648] ERROR c.m.w.WebsocketHandler - [onError,188] - WebSocket错误: clientId=null, remoteAddress=null, error=Address already in use +java.net.BindException: Address already in use + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:461) + at sun.nio.ch.Net.bind(Net.java:453) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:222) + at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:85) + at org.java_websocket.server.WebSocketServer.doSetupSelectorAndServerThread(WebSocketServer.java:567) + at org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:367) + at java.lang.Thread.run(Thread.java:750) +13:32:54.897 [pool-25-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:33:00.954 [pool-42-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:33:46.364 [pool-59-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:33:48.195 [pool-11-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:33:50.774 [pool-70-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:34:54.898 [pool-25-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:35:00.955 [pool-42-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:35:46.365 [pool-59-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:35:48.196 [pool-11-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:35:50.774 [pool-70-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:36:54.900 [pool-25-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:37:00.955 [pool-42-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:50:55.731 [pool-232-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:50:55.724 [pool-414-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:50:55.853 [pool-227-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:50:55.858 [pool-25-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:51:00.967 [pool-42-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:51:02.340 [pool-425-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:51:16.417 [restartedMain] ERROR c.m.i.InitIotResource - [initResource,112] - 初始化失败: Error creating bean with name 'org.redisson.spring.starter.RedissonAutoConfiguration': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'redissonConfig' defined in file [/home/maibu/Test/MiddlePlatform/maibu-framework/target/classes/com/maibu/config/RedissonConfig.class]: Initialization of bean failed; nested exception is org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'redisson-com.maibu.config.properties.RedissonProperties': Could not bind properties to 'RedissonProperties' : prefix=redisson, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@47b260d9 has been closed already +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.redisson.spring.starter.RedissonAutoConfiguration': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'redissonConfig' defined in file [/home/maibu/Test/MiddlePlatform/maibu-framework/target/classes/com/maibu/config/RedissonConfig.class]: Initialization of bean failed; nested exception is org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'redisson-com.maibu.config.properties.RedissonProperties': Could not bind properties to 'RedissonProperties' : prefix=redisson, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@47b260d9 has been closed already + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory$1.orderedStream(DefaultListableBeanFactory.java:481) + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.detectPersistenceExceptionTranslators(PersistenceExceptionTranslationInterceptor.java:167) + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:149) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) + at com.sun.proxy.$Proxy4204.selectOne(Unknown Source) + at com.maibu.init.InitIotResource.lambda$initResource$0(InitIotResource.java:90) + at java.util.ArrayList.forEach(ArrayList.java:1259) + at com.maibu.init.InitIotResource.initResource(InitIotResource.java:86) + at com.maibu.init.InitIotResource.run(InitIotResource.java:62) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:817) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:801) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:350) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'redissonConfig' defined in file [/home/maibu/Test/MiddlePlatform/maibu-framework/target/classes/com/maibu/config/RedissonConfig.class]: Initialization of bean failed; nested exception is org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'redisson-com.maibu.config.properties.RedissonProperties': Could not bind properties to 'RedissonProperties' : prefix=redisson, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@47b260d9 has been closed already + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1607) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1571) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1460) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1347) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1309) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.resolvedCachedArgument(AutowiredAnnotationBeanPostProcessor.java:600) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.access$000(AutowiredAnnotationBeanPostProcessor.java:131) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:631) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) + ... 35 common frames omitted +Caused by: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'redisson-com.maibu.config.properties.RedissonProperties': Could not bind properties to 'RedissonProperties' : prefix=redisson, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@47b260d9 has been closed already + at org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.bind(ConfigurationPropertiesBindingPostProcessor.java:92) + at org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:78) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$ShortcutDependencyDescriptor.resolveShortcut(AutowiredAnnotationBeanPostProcessor.java:818) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1321) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1309) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.resolvedCachedArgument(AutowiredAnnotationBeanPostProcessor.java:600) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.access$000(AutowiredAnnotationBeanPostProcessor.java:131) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:631) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) + ... 62 common frames omitted +Caused by: java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@47b260d9 has been closed already + at org.springframework.context.support.AbstractApplicationContext.assertBeanFactoryActive(AbstractApplicationContext.java:1138) + at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1159) + at org.springframework.boot.context.properties.BoundConfigurationProperties.get(BoundConfigurationProperties.java:78) + at org.springframework.boot.context.properties.ConfigurationPropertiesBinder.getHandler(ConfigurationPropertiesBinder.java:134) + at org.springframework.boot.context.properties.ConfigurationPropertiesBinder.getBindHandler(ConfigurationPropertiesBinder.java:115) + at org.springframework.boot.context.properties.ConfigurationPropertiesBinder.bind(ConfigurationPropertiesBinder.java:95) + at org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.bind(ConfigurationPropertiesBindingPostProcessor.java:89) + ... 81 common frames omitted +13:51:16.448 [WebSocketSelector-7538] ERROR o.j.s.WebSocketServer - [handleFatal,686] - Shutdown due to fatal error +java.net.BindException: Address already in use + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:461) + at sun.nio.ch.Net.bind(Net.java:453) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:222) + at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:85) + at org.java_websocket.server.WebSocketServer.doSetupSelectorAndServerThread(WebSocketServer.java:567) + at org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:367) + at java.lang.Thread.run(Thread.java:750) +13:51:16.489 [WebSocketSelector-7538] ERROR c.m.w.WebsocketHandler - [onError,188] - WebSocket错误: clientId=null, remoteAddress=null, error=Address already in use +java.net.BindException: Address already in use + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:461) + at sun.nio.ch.Net.bind(Net.java:453) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:222) + at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:85) + at org.java_websocket.server.WebSocketServer.doSetupSelectorAndServerThread(WebSocketServer.java:567) + at org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:367) + at java.lang.Thread.run(Thread.java:750) +13:51:16.883 [pool-539-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:51:19.470 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:51:19.668 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:51:19.941 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:51:19.980 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:51:20.091 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:51:20.097 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:51:20.183 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:51:20.196 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:51:20.418 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +13:59:48.197 [pool-59-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:59:48.215 [pool-11-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +13:59:53.630 [pool-70-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:00:19.689 [pool-345-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:00:23.337 [pool-175-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:00:25.587 [pool-355-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:00:27.888 [pool-186-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:00:47.514 [pool-100-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:00:58.404 [pool-227-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:00:58.404 [pool-232-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:00:58.407 [pool-25-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:00:58.405 [pool-414-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:02.033 [pool-42-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:04.232 [pool-425-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:12.292 [pool-661-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:15.558 [pool-666-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:19.794 [pool-539-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:25.307 [pool-573-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:25.307 [pool-134-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:25.308 [pool-676-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:25.309 [pool-129-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:33.671 [pool-583-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:36.982 [pool-291-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:37.186 [pool-490-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:45.021 [pool-765-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:48.205 [pool-59-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:48.234 [pool-11-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:01:54.707 [pool-70-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:02:20.822 [pool-345-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:02:24.199 [pool-175-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:02:26.628 [pool-355-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:02:32.249 [pool-186-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:02:47.740 [pool-100-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:02:58.790 [pool-232-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:02:58.790 [pool-227-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:02:58.790 [pool-25-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:02:58.790 [pool-414-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:03.894 [pool-42-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:04.235 [pool-425-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:07.553 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:07.812 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:07.908 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:10.213 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:10.227 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:10.243 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:12.294 [pool-661-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:12.671 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:12.735 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:12.760 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:12.784 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:12.800 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:12.809 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:12.871 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:12.990 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:343) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359) + at com.maibu.MiddlePlatformApplication.main(MiddlePlatformApplication.java:23) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: Invocation of init method failed; nested exception is javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) + at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:264) + at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:221) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) + at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.fireObjectMapperConfiguredEvent(WebMvcObjectMapperConfigurer.java:101) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.configureMessageConverters(WebMvcObjectMapperConfigurer.java:73) + at springfox.documentation.spring.web.WebMvcObjectMapperConfigurer.postProcessBeforeInitialization(WebMvcObjectMapperConfigurer.java:50) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) + ... 20 common frames omitted +Caused by: javax.management.InstanceAlreadyExistsException: org.springframework.boot:type=Admin,name=SpringApplication + at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) + at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) + at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) + at org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar.afterPropertiesSet(SpringApplicationAdminMXBeanRegistrar.java:129) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) + ... 37 common frames omitted +14:03:15.921 [pool-666-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:16.660 [WebSocketSelector-11345] ERROR o.j.s.WebSocketServer - [handleFatal,686] - Shutdown due to fatal error +java.net.BindException: Address already in use + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:461) + at sun.nio.ch.Net.bind(Net.java:453) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:222) + at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:85) + at org.java_websocket.server.WebSocketServer.doSetupSelectorAndServerThread(WebSocketServer.java:567) + at org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:367) + at java.lang.Thread.run(Thread.java:750) +14:03:16.664 [WebSocketSelector-11345] ERROR c.m.w.WebsocketHandler - [onError,188] - WebSocket错误: clientId=null, remoteAddress=null, error=Address already in use +java.net.BindException: Address already in use + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:461) + at sun.nio.ch.Net.bind(Net.java:453) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:222) + at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:85) + at org.java_websocket.server.WebSocketServer.doSetupSelectorAndServerThread(WebSocketServer.java:567) + at org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:367) + at java.lang.Thread.run(Thread.java:750) +14:03:19.995 [pool-539-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:25.313 [pool-573-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:25.313 [pool-129-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:25.313 [pool-676-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:25.313 [pool-134-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:33.677 [pool-583-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:36.998 [pool-291-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:38.467 [pool-490-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:45.125 [pool-765-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:48.977 [pool-11-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:48.977 [pool-59-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown +14:03:54.827 [pool-70-thread-1] ERROR c.m.s.DeviceThreadService - [lambda$deviceErrorMonitor$1,92] - 执行监测错误线程错误:Redisson is shutdown; nested exception is org.redisson.RedissonShutdownException: Redisson is shutdown diff --git a/log.path_IS_UNDEFINED/sys-info.2026-04-28.log b/log.path_IS_UNDEFINED/sys-info.2026-04-28.log new file mode 100644 index 0000000..732e078 --- /dev/null +++ b/log.path_IS_UNDEFINED/sys-info.2026-04-28.log @@ -0,0 +1,4 @@ +16:03:49.132 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 579837 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +16:03:49.134 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +16:03:49.140 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 579837 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +16:03:49.156 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" diff --git a/log.path_IS_UNDEFINED/sys-info.log b/log.path_IS_UNDEFINED/sys-info.log new file mode 100644 index 0000000..2345107 --- /dev/null +++ b/log.path_IS_UNDEFINED/sys-info.log @@ -0,0 +1,1577 @@ +13:03:15.833 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 779515 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:03:15.837 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:03:15.843 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 779515 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:03:15.854 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:03:15.956 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 779515 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:03:15.957 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:03:17.411 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:03:17.412 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:03:17.412 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:03:17.414 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:03:17.625 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:03:17.647 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:03:17.672 [redisson-netty-100-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:03:17.766 [redisson-netty-100-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:03:17.890 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:03:17.890 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:03:17.891 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:03:17.893 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:03:17.987 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:03:18.048 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:03:18.066 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:03:18.127 [redisson-netty-103-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:03:18.161 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-17} inited +13:03:18.212 [redisson-netty-103-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:03:18.413 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:03:18.413 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:03:18.414 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:03:18.414 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:03:18.414 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:03:18.414 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:03:18.414 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:03:18.415 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:03:18.415 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:03:18.416 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:03:18.417 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:03:18.418 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:03:18.422 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:03:18.599 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-18} inited +13:03:18.609 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:03:18.611 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:03:18.613 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:03:18.637 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:03:18.654 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:03:18.668 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:03:18.678 [redisson-netty-106-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:03:18.694 [redisson-netty-109-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:03:18.712 [redisson-netty-112-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:03:18.814 [redisson-netty-109-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:03:18.832 [redisson-netty-106-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:03:18.837 [redisson-netty-112-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:03:19.245 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:03:19.324 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:03:19.337 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:03:19.516 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-19} inited +13:03:19.586 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-20} inited +13:03:19.606 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-21} inited +13:03:22.750 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:03:22.754 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:03:22.754 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:03:22.754 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:03:22.755 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:03:22.755 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:03:22.755 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:03:22.755 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6779d971 +13:03:23.174 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:03:23.179 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:03:23.179 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:03:23.179 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:03:23.180 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:03:23.180 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:03:23.180 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:03:23.180 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@164b79cb +13:03:23.362 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:03:23.369 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:03:23.369 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:03:23.369 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:03:23.369 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:03:23.370 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:03:23.370 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:03:23.370 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@68435576 +13:03:23.384 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:03:23.394 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:03:23.394 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:03:23.394 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:03:23.394 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:03:23.395 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:03:23.395 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:03:23.395 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7355ce4d +13:03:23.523 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:03:23.529 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:03:23.529 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:03:23.529 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:03:23.529 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:03:23.530 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:03:23.530 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:03:23.530 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@731680a4 +13:03:23.584 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:03:23.584 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:03:23.588 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:03:23.590 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:03:23.596 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-18} closing ... +13:03:23.600 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-18} closed +13:03:23.615 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat] +13:03:23.852 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:03:23.858 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:03:23.858 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:03:23.888 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:03:23.888 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:03:23.889 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:03:23.860 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:03:23.892 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:03:23.916 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-20} closing ... +13:03:23.917 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-19} closing ... +13:03:23.919 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-20} closed +13:03:23.921 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-19} closed +13:03:23.982 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:03:23.982 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:03:23.982 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:03:23.985 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:03:23.989 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-21} closing ... +13:03:23.993 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-21} closed +13:03:24.227 [restartedMain] INFO o.q.c.QuartzScheduler - [start,547] - Scheduler quartzScheduler_$_NON_CLUSTERED started. +13:03:24.238 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarted,61] - Started MiddlePlatformApplication in 9.105 seconds (JVM running for 1473.101) +13:03:24.242 [Thread-183] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:03:24.277 [restartedMain] INFO c.m.n.InitResource - [run,24] - InitResource 开始初始化系统资源... +13:03:24.316 [restartedMain] INFO c.m.n.InitResource - [initVertx,42] - Vert.x 初始化成功 +13:03:24.316 [restartedMain] INFO c.m.n.InitResource - [run,28] - InitResource 系统资源初始化完成 +13:03:24.316 [restartedMain] INFO c.m.i.InitIotResource - [run,59] - InitResource 开始初始化系统资源... +13:03:24.345 [restartedMain] INFO c.m.i.InitIotResource - [initResource,79] - Vert.x 初始化成功 +13:03:24.368 [Thread-183] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:03:24.369 [Thread-183] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:03:24.369 [Thread-183] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:03:24.370 [Thread-183] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:03:24.377 [Thread-183] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-17} closing ... +13:03:24.379 [Thread-183] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-17} closed +13:32:39.328 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:32:39.332 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:32:39.333 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:32:39.338 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:32:39.728 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:32:39.734 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:32:39.737 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:32:39.738 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:32:40.944 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:32:40.944 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:32:40.944 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:32:40.949 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:32:40.974 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:32:40.975 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:32:40.975 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:32:40.977 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:32:41.140 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:32:41.147 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:32:41.163 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:32:41.171 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:32:41.192 [redisson-netty-50-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:32:41.196 [redisson-netty-47-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:32:41.268 [redisson-netty-47-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:32:41.270 [redisson-netty-50-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:32:41.416 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:32:41.417 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:32:41.418 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:32:41.420 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:32:41.439 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:32:41.439 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:32:41.440 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:32:41.442 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:32:41.457 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:32:41.460 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:32:41.551 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:32:41.568 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:32:41.571 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-9} inited +13:32:41.571 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-8} inited +13:32:41.575 [redisson-netty-53-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:32:41.576 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:32:41.596 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:32:41.604 [redisson-netty-56-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:32:41.618 [redisson-netty-53-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:32:41.674 [redisson-netty-56-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:32:41.831 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:32:41.916 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:32:42.044 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-10} inited +13:32:42.121 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-11} inited +13:32:43.628 [pool-4-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 262, 峰值线程数: 289, 守护线程数: 38 +13:32:43.628 [pool-2-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1578MB, 已用内存: 466MB, 空闲内存: 1112MB, 使用率: 13.99 +13:32:43.629 [pool-3-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 14.84 +13:32:43.629 [pool-5-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:32:43.659 [pool-46-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 262, 峰值线程数: 289, 守护线程数: 38 +13:32:43.663 [pool-45-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +13:32:43.661 [pool-44-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1578MB, 已用内存: 505MB, 空闲内存: 1073MB, 使用率: 15.16 +13:32:43.663 [pool-47-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:32:44.363 [pool-49-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1578MB, 已用内存: 946MB, 空闲内存: 632MB, 使用率: 28.39 +13:32:44.363 [pool-52-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:32:44.365 [pool-50-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 99.05 +13:32:44.365 [pool-51-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 268, 峰值线程数: 289, 守护线程数: 38 +13:32:45.572 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:32:45.580 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:32:45.580 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:32:45.580 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:32:45.580 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:32:45.580 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:32:45.581 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:32:45.581 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@834276 +13:32:45.833 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:32:45.842 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:32:45.843 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:32:45.843 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:32:45.844 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:32:45.845 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:32:45.845 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:32:45.846 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7dd62ee9 +13:32:46.210 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:32:46.214 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:32:46.214 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:32:46.214 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:32:46.214 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:32:46.214 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:32:46.214 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:32:46.215 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7a48ebe2 +13:32:46.226 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:32:46.227 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:32:46.227 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:32:46.232 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:32:46.235 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-9} closing ... +13:32:46.238 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-9} closed +13:32:46.258 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat] +13:32:46.292 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:32:46.295 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:32:46.295 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:32:46.295 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:32:46.295 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:32:46.295 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:32:46.295 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:32:46.296 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@10dbd8de +13:32:46.610 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:32:46.610 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:32:46.610 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:32:46.612 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:32:46.618 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-10} closing ... +13:32:46.620 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-10} closed +13:32:46.687 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:32:46.687 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:32:46.687 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:32:46.689 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:32:46.691 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-11} closing ... +13:32:46.693 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-11} closed +13:32:46.922 [restartedMain] INFO o.q.c.QuartzScheduler - [start,547] - Scheduler quartzScheduler_$_NON_CLUSTERED started. +13:32:46.934 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarted,61] - Started MiddlePlatformApplication in 7.661 seconds (JVM running for 673.538) +13:32:46.943 [restartedMain] INFO c.m.n.InitResource - [run,24] - InitResource 开始初始化系统资源... +13:32:46.946 [restartedMain] INFO c.m.n.InitResource - [initVertx,42] - Vert.x 初始化成功 +13:32:46.946 [restartedMain] INFO c.m.n.InitResource - [run,28] - InitResource 系统资源初始化完成 +13:32:46.946 [restartedMain] INFO c.m.i.InitIotResource - [run,59] - InitResource 开始初始化系统资源... +13:32:46.950 [restartedMain] INFO c.m.i.InitIotResource - [initResource,79] - Vert.x 初始化成功 +13:32:47.188 [restartedMain] INFO HuaweiCloud-SDK-Access - [printAccessLog,450] - "GET https://2d8fd0f2a9.st1.iotda-app.cn-north-4.myhuaweicloud.com/v5/iot/df32e2f94c15428a9763f01f4f0d337c/devices" 200 596 null 228 +13:32:47.196 [restartedMain] INFO c.m.i.InitIotResource - [initResource,108] - iotDevice AMQ 初始化结束 +13:32:47.196 [restartedMain] INFO c.m.i.InitIotResource - [run,63] - InitResource 系统资源初始化完成 +13:32:49.170 [pool-61-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1535MB, 已用内存: 839MB, 空闲内存: 696MB, 使用率: 25.18 +13:32:49.171 [pool-63-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 314, 峰值线程数: 389, 守护线程数: 146 +13:32:49.172 [pool-64-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:32:49.176 [pool-62-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 52.74 +13:33:44.211 [pool-73-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1528MB, 已用内存: 644MB, 空闲内存: 884MB, 使用率: 19.33 +13:33:44.213 [pool-75-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 302, 峰值线程数: 389, 守护线程数: 147 +13:33:44.215 [pool-76-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:33:44.215 [pool-74-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 17.18 +13:33:44.645 [pool-77-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1528MB, 已用内存: 653MB, 空闲内存: 875MB, 使用率: 19.60 +13:33:44.647 [pool-78-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 8.56 +13:33:44.647 [pool-79-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 302, 峰值线程数: 389, 守护线程数: 147 +13:33:44.648 [pool-80-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:33:45.354 [pool-83-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1528MB, 已用内存: 681MB, 空闲内存: 847MB, 使用率: 20.44 +13:33:45.355 [pool-84-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 10.43 +13:33:45.358 [pool-85-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 302, 峰值线程数: 389, 守护线程数: 147 +13:33:45.360 [pool-86-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:33:45.489 [pool-87-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1528MB, 已用内存: 684MB, 空闲内存: 844MB, 使用率: 20.53 +13:33:45.495 [pool-90-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:33:45.495 [pool-89-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 302, 峰值线程数: 389, 守护线程数: 147 +13:33:45.497 [pool-88-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 4.71 +13:34:53.111 [pool-16-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1719MB, 已用内存: 884MB, 空闲内存: 835MB, 使用率: 26.53 +13:34:53.112 [pool-17-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 8.14 +13:34:53.113 [pool-19-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:34:59.108 [pool-27-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1719MB, 已用内存: 1075MB, 空闲内存: 644MB, 使用率: 32.26 +13:34:59.109 [pool-30-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:34:59.109 [pool-28-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 18.63 +13:34:59.480 [pool-32-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 1719MB, 已用内存: 1084MB, 空闲内存: 635MB, 使用率: 32.53 +13:34:59.481 [pool-35-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:34:59.481 [pool-33-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 4.98 +13:50:53.704 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:50:53.705 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:50:53.705 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:50:53.721 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:50:53.752 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:50:53.753 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:50:53.753 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:50:53.775 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:50:53.843 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:50:53.844 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:51:00.472 [pool-416-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3255MB, 已用内存: 2070MB, 空闲内存: 1185MB, 使用率: 62.12 +13:51:00.478 [pool-417-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 84.75 +13:51:00.480 [pool-419-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:51:01.539 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:01.547 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:01.547 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:01.557 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:02.118 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:02.187 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:02.229 [redisson-netty-373-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:02.370 [redisson-netty-373-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:03.110 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:03.388 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-68} inited +13:51:05.206 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:05.206 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:05.206 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:05.209 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:05.603 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:05.692 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:05.723 [redisson-netty-376-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:05.950 [redisson-netty-376-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:06.719 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:06.787 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:06.788 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:06.790 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:06.809 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:06.930 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:06.930 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:06.930 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:06.937 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:06.962 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:06.963 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:06.963 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:06.972 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:07.160 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:07.164 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:07.164 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:07.165 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:07.165 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:07.165 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:07.170 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:07.172 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:07.317 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:07.319 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:07.319 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:07.321 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:07.344 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-69} inited +13:51:07.398 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:07.398 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:07.398 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:07.403 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:07.458 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:07.488 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:07.508 [redisson-netty-379-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:07.533 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:07.533 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:07.534 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:07.536 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:07.584 [redisson-netty-379-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:07.629 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:07.638 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:07.651 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:07.676 [redisson-netty-384-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:07.678 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:07.694 [redisson-netty-387-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:07.701 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:07.722 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:07.735 [redisson-netty-390-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:07.743 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:07.769 [redisson-netty-384-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:07.769 [redisson-netty-387-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:07.785 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:07.801 [redisson-netty-390-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:07.810 [redisson-netty-393-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:07.833 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:07.865 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:07.881 [redisson-netty-396-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:07.907 [redisson-netty-393-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:07.988 [redisson-netty-396-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:08.010 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:08.029 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8081"] +13:51:08.029 [restartedMain] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +13:51:08.029 [restartedMain] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.63] +13:51:08.033 [restartedMain] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +13:51:08.054 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:08.095 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:08.117 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:08.209 [redisson-netty-399-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:08.249 [redisson-netty-402-11] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:08.305 [redisson-netty-399-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:08.311 [redisson-netty-402-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:08.394 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:08.651 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:08.653 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-70} inited +13:51:08.666 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:08.674 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +13:51:08.688 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:08.696 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +13:51:08.713 [redisson-netty-405-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +13:51:08.776 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:08.787 [redisson-netty-405-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +13:51:08.804 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:08.833 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:08.877 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-71} inited +13:51:08.914 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-72} inited +13:51:08.931 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:09.037 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-73} inited +13:51:09.081 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-74} inited +13:51:09.338 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-75} inited +13:51:09.396 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-76} inited +13:51:09.449 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-77} inited +13:51:09.835 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +13:51:10.241 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-78} inited +13:51:11.120 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:11.131 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:11.132 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:11.132 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:11.132 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:11.132 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:11.132 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:11.133 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@55f4b61b +13:51:15.091 [restartedMain] INFO o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-8081"] +13:51:15.811 [restartedMain] INFO o.q.c.QuartzScheduler - [start,547] - Scheduler quartzScheduler_$_NON_CLUSTERED started. +13:51:15.835 [Thread-486] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:15.829 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarted,61] - Started MiddlePlatformApplication in 23.428 seconds (JVM running for 1782.434) +13:51:16.008 [restartedMain] INFO c.m.n.InitResource - [run,24] - InitResource 开始初始化系统资源... +13:51:16.025 [restartedMain] INFO c.m.n.InitResource - [initVertx,42] - Vert.x 初始化成功 +13:51:16.054 [restartedMain] INFO c.m.n.InitResource - [run,28] - InitResource 系统资源初始化完成 +13:51:16.058 [restartedMain] INFO c.m.i.InitIotResource - [run,59] - InitResource 开始初始化系统资源... +13:51:16.136 [restartedMain] INFO c.m.i.InitIotResource - [initResource,79] - Vert.x 初始化成功 +13:51:16.227 [Thread-486] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:16.227 [Thread-486] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:16.227 [Thread-486] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:16.231 [Thread-486] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:16.256 [Thread-486] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-68} closing ... +13:51:16.264 [Thread-486] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-68} closed +13:51:16.365 [restartedMain] INFO HuaweiCloud-SDK-Access - [printAccessLog,450] - "GET https://2d8fd0f2a9.st1.iotda-app.cn-north-4.myhuaweicloud.com/v5/iot/df32e2f94c15428a9763f01f4f0d337c/devices" 200 596 null 224 +13:51:16.418 [restartedMain] INFO c.m.i.InitIotResource - [run,63] - InitResource 系统资源初始化完成 +13:51:16.654 [pool-142-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3575MB, 已用内存: 3056MB, 空闲内存: 519MB, 使用率: 85.48 +13:51:16.655 [pool-145-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:51:16.658 [pool-144-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1005, 峰值线程数: 1147, 守护线程数: 139 +13:51:16.661 [pool-143-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 91.05 +13:51:16.762 [pool-146-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3575MB, 已用内存: 3154MB, 空闲内存: 421MB, 使用率: 88.22 +13:51:16.763 [pool-148-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1015, 峰值线程数: 1147, 守护线程数: 139 +13:51:16.765 [pool-147-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 85.25 +13:51:16.765 [pool-149-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:51:16.807 [pool-154-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:51:16.808 [pool-153-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1015, 峰值线程数: 1147, 守护线程数: 139 +13:51:16.811 [pool-152-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 75.00 +13:51:16.811 [pool-151-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3579MB, 已用内存: 2084MB, 空闲内存: 1495MB, 使用率: 58.23 +13:51:16.957 [pool-156-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3579MB, 已用内存: 2284MB, 空闲内存: 1295MB, 使用率: 63.82 +13:51:16.958 [pool-157-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 86.90 +13:51:16.959 [pool-158-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1025, 峰值线程数: 1147, 守护线程数: 139 +13:51:16.960 [pool-159-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:51:17.106 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:17.111 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:17.111 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:17.112 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:17.112 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:17.112 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:17.112 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:17.112 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@661b0aad +13:51:18.192 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:18.216 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:18.217 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:18.217 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:18.217 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:18.217 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:18.217 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:18.217 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@576de011 +13:51:18.363 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:18.377 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:18.377 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:18.377 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:18.377 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:18.377 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:18.377 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:18.378 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@17d6e2dc +13:51:18.504 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:18.516 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:18.517 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:18.517 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:18.517 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:18.517 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:18.518 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:18.518 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3af767a7 +13:51:18.540 [pool-162-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3582MB, 已用内存: 2787MB, 空闲内存: 795MB, 使用率: 77.81 +13:51:18.540 [pool-165-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +13:51:18.540 [pool-164-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1082, 峰值线程数: 1147, 守护线程数: 139 +13:51:18.540 [pool-163-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 83.71 +13:51:18.594 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:18.607 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:18.608 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:18.608 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:18.608 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:18.608 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:18.608 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:18.608 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5f92e6d0 +13:51:18.854 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:18.867 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:18.868 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:18.869 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:18.869 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:18.869 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:18.869 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:18.869 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@11951d8 +13:51:18.947 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:18.959 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:18.960 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:18.960 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:18.960 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:18.960 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:18.960 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:18.961 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1ab3bcfa +13:51:18.961 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:18.974 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:18.975 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:19.032 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:19.033 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:19.033 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:19.033 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:19.033 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@12f21b81 +13:51:19.034 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:19.056 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:19.057 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:19.057 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:19.057 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:19.057 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:19.058 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:19.058 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@453756df +13:51:19.321 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +13:51:19.327 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +13:51:19.331 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +13:51:19.331 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:19.331 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:19.331 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +13:51:19.336 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +13:51:19.336 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +13:51:19.336 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +13:51:19.336 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:19.336 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3a8c5864 +13:51:19.337 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:19.352 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-70} closing ... +13:51:19.365 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-70} closed +13:51:19.586 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:19.586 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:19.586 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:19.591 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:19.597 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-72} closing ... +13:51:19.601 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-72} closed +13:51:19.781 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:19.781 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:19.781 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:19.787 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:19.795 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-71} closing ... +13:51:19.796 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-71} closed +13:51:19.917 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:19.918 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:19.923 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:19.926 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:19.933 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-74} closing ... +13:51:19.934 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-74} closed +13:51:19.997 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:19.999 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:19.999 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:20.003 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.005 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-73} closing ... +13:51:20.011 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-73} closed +13:51:20.024 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:20.025 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:20.027 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:20.029 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.036 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-75} closing ... +13:51:20.038 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-75} closed +13:51:20.117 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:20.117 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:20.123 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:20.124 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.130 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-76} closing ... +13:51:20.131 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:20.133 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:20.135 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-76} closed +13:51:20.136 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:20.137 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.140 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-77} closing ... +13:51:20.141 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-77} closed +13:51:20.347 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:20.348 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:20.351 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:20.352 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.361 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-78} closing ... +13:51:20.375 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-78} closed +13:51:20.524 [restartedMain] INFO o.q.c.QuartzScheduler - [start,547] - Scheduler quartzScheduler_$_NON_CLUSTERED started. +13:51:20.536 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarted,61] - Started MiddlePlatformApplication in 27.714 seconds (JVM running for 1787.141) +13:51:20.540 [Thread-486] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:20.642 [restartedMain] INFO c.m.n.InitResource - [run,24] - InitResource 开始初始化系统资源... +13:51:20.680 [restartedMain] INFO c.m.n.InitResource - [initVertx,42] - Vert.x 初始化成功 +13:51:20.680 [restartedMain] INFO c.m.n.InitResource - [run,28] - InitResource 系统资源初始化完成 +13:51:20.680 [restartedMain] INFO c.m.i.InitIotResource - [run,59] - InitResource 开始初始化系统资源... +13:51:20.768 [restartedMain] INFO c.m.i.InitIotResource - [initResource,79] - Vert.x 初始化成功 +13:51:20.841 [Thread-486] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:51:20.842 [Thread-486] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:51:20.846 [Thread-486] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:51:20.848 [Thread-486] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.854 [Thread-486] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-69} closing ... +13:51:20.857 [Thread-486] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-69} closed +13:59:45.053 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:45.064 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:45.147 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:45.186 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:45.335 [Thread-716] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +13:59:45.341 [Thread-716] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +13:59:45.341 [Thread-716] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +13:59:45.396 [Thread-716] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:59:45.443 [Thread-716] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-94} closing ... +13:59:45.485 [Thread-716] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-94} closed +13:59:48.440 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.441 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.487 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.487 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.490 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.498 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.517 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.518 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.523 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.524 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.531 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.531 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.551 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.551 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.552 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.553 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.553 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.553 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.556 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.556 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.561 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.561 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.569 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.570 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:48.716 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarting,55] - Starting MiddlePlatformApplication using Java 1.8.0_482 on ubuntu with PID 4913 (/home/maibu/Test/MiddlePlatform/maibu-admin/target/classes started by maibu in /home/maibu/Test/MiddlePlatform) +13:59:48.717 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev" +13:59:53.614 [pool-17-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 73.21 +13:59:53.614 [pool-16-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2689MB, 空闲内存: 1005MB, 使用率: 72.79 +13:59:53.612 [pool-18-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 868, 峰值线程数: 1555, 守护线程数: 168 +13:59:53.612 [pool-19-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:00.061 [pool-28-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:00:00.060 [pool-27-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2727MB, 空闲内存: 967MB, 使用率: 73.82 +14:00:00.060 [pool-33-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 88.45 +14:00:00.060 [pool-29-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 865, 峰值线程数: 1555, 守护线程数: 168 +14:00:00.060 [pool-30-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:00.059 [pool-32-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2727MB, 空闲内存: 967MB, 使用率: 73.82 +14:00:00.057 [pool-35-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:00.057 [pool-34-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 865, 峰值线程数: 1555, 守护线程数: 168 +14:00:13.630 [pool-293-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2880MB, 空闲内存: 814MB, 使用率: 77.96 +14:00:13.630 [pool-294-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:00:13.629 [pool-296-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:13.481 [pool-304-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:00:13.481 [pool-298-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2724MB, 空闲内存: 970MB, 使用率: 73.74 +14:00:13.481 [pool-299-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:00:13.480 [pool-301-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:13.480 [pool-303-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2724MB, 空闲内存: 970MB, 使用率: 73.74 +14:00:13.480 [pool-308-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2724MB, 空闲内存: 970MB, 使用率: 73.74 +14:00:13.480 [pool-306-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:13.480 [pool-309-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:00:13.480 [pool-313-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:00:13.480 [pool-317-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:00:13.479 [pool-311-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:13.479 [pool-315-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:13.479 [pool-312-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2723MB, 空闲内存: 971MB, 使用率: 73.71 +14:00:13.479 [pool-316-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2723MB, 空闲内存: 971MB, 使用率: 73.71 +14:00:13.479 [pool-321-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:13.479 [pool-318-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2723MB, 空闲内存: 971MB, 使用率: 73.71 +14:00:13.479 [pool-320-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:00:13.478 [pool-323-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:13.479 [pool-327-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 87.72 +14:00:13.477 [pool-329-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:13.478 [pool-326-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2723MB, 空闲内存: 971MB, 使用率: 73.71 +14:00:23.404 [pool-346-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2906MB, 空闲内存: 788MB, 使用率: 78.67 +14:00:23.413 [pool-347-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 91.53 +14:00:23.415 [pool-349-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:48.769 [pool-361-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2734MB, 空闲内存: 960MB, 使用率: 74.01 +14:00:48.769 [pool-364-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:48.769 [pool-360-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:48.770 [pool-367-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 91.34 +14:00:48.770 [pool-358-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:00:48.770 [pool-366-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2733MB, 空闲内存: 961MB, 使用率: 73.98 +14:00:48.770 [pool-369-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:48.770 [pool-362-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:00:48.772 [pool-357-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2736MB, 空闲内存: 958MB, 使用率: 74.07 +14:00:48.798 [pool-370-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2788MB, 空闲内存: 906MB, 使用率: 75.47 +14:00:48.800 [pool-371-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 78.95 +14:00:48.811 [pool-373-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:49.088 [pool-376-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3352MB, 空闲内存: 342MB, 使用率: 90.74 +14:00:49.092 [pool-379-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:49.094 [pool-377-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 99.43 +14:00:50.898 [pool-399-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:50.898 [pool-396-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2728MB, 空闲内存: 966MB, 使用率: 73.85 +14:00:50.899 [pool-397-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 90.85 +14:00:50.901 [pool-393-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:50.901 [pool-390-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2729MB, 空闲内存: 965MB, 使用率: 73.88 +14:00:50.902 [pool-391-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 50.00 +14:00:51.118 [pool-388-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:51.119 [pool-386-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 94.57 +14:00:51.119 [pool-385-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2987MB, 空闲内存: 707MB, 使用率: 80.86 +14:00:51.120 [pool-384-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:00:51.121 [pool-382-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:00:51.128 [pool-381-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3001MB, 空闲内存: 693MB, 使用率: 81.24 +14:01:00.473 [pool-416-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3376MB, 空闲内存: 318MB, 使用率: 91.39 +14:01:00.479 [pool-419-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:00.481 [pool-417-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 91.08 +14:01:04.233 [pool-596-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 89.56 +14:01:04.233 [pool-595-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2714MB, 空闲内存: 980MB, 使用率: 73.47 +14:01:04.233 [pool-598-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:04.234 [pool-592-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:04.234 [pool-589-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2718MB, 空闲内存: 976MB, 使用率: 73.58 +14:01:04.235 [pool-588-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:04.236 [pool-586-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:01:04.236 [pool-585-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2719MB, 空闲内存: 975MB, 使用率: 73.61 +14:01:04.235 [pool-590-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:01:04.319 [pool-599-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2801MB, 空闲内存: 893MB, 使用率: 75.83 +14:01:04.321 [pool-600-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 96.08 +14:01:04.326 [pool-602-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:04.393 [pool-603-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2874MB, 空闲内存: 820MB, 使用率: 77.80 +14:01:04.395 [pool-604-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 97.78 +14:01:04.402 [pool-606-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:05.866 [pool-615-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 89.33 +14:01:05.869 [pool-614-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2725MB, 空闲内存: 969MB, 使用率: 73.77 +14:01:05.870 [pool-617-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:05.932 [pool-613-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:05.934 [pool-611-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 95.00 +14:01:05.934 [pool-610-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2792MB, 空闲内存: 902MB, 使用率: 75.58 +14:01:05.998 [pool-621-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:01:05.999 [pool-620-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2880MB, 空闲内存: 814MB, 使用率: 77.96 +14:01:06.002 [pool-623-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:06.112 [pool-625-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 97.10 +14:01:06.115 [pool-627-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:06.116 [pool-624-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3166MB, 空闲内存: 528MB, 使用率: 85.71 +14:01:06.149 [pool-628-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3249MB, 空闲内存: 445MB, 使用率: 87.95 +14:01:06.161 [pool-629-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 96.67 +14:01:06.165 [pool-631-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:07.613 [pool-641-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:07.614 [pool-639-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 89.86 +14:01:07.627 [pool-635-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:07.630 [pool-633-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:01:07.637 [pool-632-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2941MB, 空闲内存: 753MB, 使用率: 79.62 +14:01:07.637 [pool-638-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2941MB, 空闲内存: 753MB, 使用率: 79.62 +14:01:16.872 [pool-154-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:16.873 [pool-145-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:16.872 [pool-146-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2724MB, 空闲内存: 970MB, 使用率: 73.74 +14:01:16.872 [pool-151-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2720MB, 空闲内存: 974MB, 使用率: 73.63 +14:01:16.872 [pool-149-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:16.873 [pool-144-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 865, 峰值线程数: 1555, 守护线程数: 168 +14:01:16.873 [pool-142-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2726MB, 空闲内存: 968MB, 使用率: 73.80 +14:01:16.874 [pool-143-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 90.24 +14:01:16.875 [pool-147-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:01:16.875 [pool-148-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 865, 峰值线程数: 1555, 守护线程数: 168 +14:01:16.884 [pool-152-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 40.00 +14:01:16.888 [pool-153-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 865, 峰值线程数: 1555, 守护线程数: 168 +14:01:16.956 [pool-156-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2927MB, 空闲内存: 767MB, 使用率: 79.24 +14:01:16.963 [pool-159-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:16.964 [pool-157-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 95.92 +14:01:16.965 [pool-158-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 865, 峰值线程数: 1555, 守护线程数: 168 +14:01:19.466 [pool-165-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:19.467 [pool-164-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 865, 峰值线程数: 1555, 守护线程数: 168 +14:01:19.648 [pool-163-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 91.98 +14:01:19.660 [pool-162-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2951MB, 空闲内存: 743MB, 使用率: 79.89 +14:01:22.214 [pool-670-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:22.215 [pool-667-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2741MB, 空闲内存: 953MB, 使用率: 74.20 +14:01:22.216 [pool-668-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 91.35 +14:01:25.025 [pool-177-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2718MB, 空闲内存: 976MB, 使用率: 73.58 +14:01:25.025 [pool-180-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:01:25.026 [pool-178-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 91.81 +14:01:25.026 [pool-179-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 865, 峰值线程数: 1555, 守护线程数: 168 +14:01:29.911 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:32.254 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:32.297 [redisson-netty-582-14] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:32.417 [redisson-netty-582-12] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:37.344 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:37.375 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:37.453 [redisson-netty-585-7] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:37.515 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:37.534 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:39.593 [redisson-netty-588-7] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:39.602 [redisson-netty-585-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:39.680 [redisson-netty-588-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:39.797 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:39.868 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:39.889 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:39.905 [redisson-netty-591-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:39.924 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:39.972 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:39.973 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:39.974 [redisson-netty-591-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:39.992 [redisson-netty-594-7] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:40.024 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:40.049 [redisson-netty-597-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:40.072 [redisson-netty-594-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:40.097 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:40.104 [redisson-netty-597-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:41.330 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:41.713 [redisson-netty-600-7] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:41.774 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-107} inited +14:01:41.775 [redisson-netty-600-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:41.915 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:41.940 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:41.980 [redisson-netty-603-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:42.057 [redisson-netty-603-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:42.171 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:42.280 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:45.010 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:45.019 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:45.040 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:45.052 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:45.068 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:45.073 [redisson-netty-606-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:45.075 [redisson-netty-609-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:45.097 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:45.116 [redisson-netty-612-7] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:45.144 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:45.149 [redisson-netty-606-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:45.149 [redisson-netty-609-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:45.165 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:45.168 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:45.180 [redisson-netty-612-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:45.188 [redisson-netty-615-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:45.193 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:45.209 [redisson-netty-618-5] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:45.249 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-108} inited +14:01:45.264 [redisson-netty-615-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:45.272 [redisson-netty-618-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:45.277 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:45.372 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:45.457 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-109} inited +14:01:45.461 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:45.491 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:45.525 [redisson-netty-621-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:45.546 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:45.554 [restartedMain] INFO c.m.c.RedissonConfig - [lambda$redissonCustomizer$0,90] - 初始化 redis 配置 +14:01:45.577 [restartedMain] INFO org.redisson.Version - [logVersion,41] - Redisson 3.23.1 +14:01:45.591 [redisson-netty-624-6] INFO o.r.c.p.MasterPubSubConnectionPool - [lambda$createConnection$0,140] - 1 connections initialized for localhost/127.0.0.1:6379 +14:01:45.592 [redisson-netty-621-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:45.610 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:45.636 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-110} inited +14:01:47.921 [redisson-netty-624-4] INFO o.r.c.p.MasterConnectionPool - [lambda$createConnection$0,140] - 32 connections initialized for localhost/127.0.0.1:6379 +14:01:48.076 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-111} inited +14:01:48.245 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-112} inited +14:01:48.281 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-113} inited +14:01:48.301 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:48.321 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:51.234 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:51.246 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:51.282 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:51.339 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:51.407 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-114} inited +14:01:51.429 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-115} inited +14:01:53.041 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-116} inited +14:01:53.105 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-117} inited +14:01:53.105 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-118} inited +14:01:53.194 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-119} inited +14:01:54.835 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:54.906 [restartedMain] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - [dataSource,68] - Init DruidDataSource +14:01:57.616 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-120} inited +14:01:57.643 [restartedMain] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-121} inited +14:02:08.481 [pool-498-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3402MB, 空闲内存: 292MB, 使用率: 92.10 +14:02:08.478 [pool-499-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 87.84 +14:02:08.485 [pool-500-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1428, 峰值线程数: 1555, 守护线程数: 197 +14:02:08.491 [pool-501-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:14.980 [pool-505-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 88.30 +14:02:14.979 [pool-504-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2872MB, 空闲内存: 822MB, 使用率: 77.75 +14:02:14.979 [pool-506-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:14.979 [pool-507-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:15.669 [pool-509-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3457MB, 空闲内存: 237MB, 使用率: 93.58 +14:02:15.670 [pool-511-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:15.674 [pool-512-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:15.671 [pool-510-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 85.54 +14:02:18.513 [pool-513-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3185MB, 空闲内存: 509MB, 使用率: 86.22 +14:02:18.506 [pool-514-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 95.52 +14:02:18.502 [pool-516-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:18.384 [pool-518-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:18.283 [pool-520-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2977MB, 空闲内存: 717MB, 使用率: 80.59 +14:02:18.280 [pool-521-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 94.44 +14:02:18.252 [pool-523-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:18.190 [pool-527-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:18.189 [pool-525-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:02:18.189 [pool-524-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2878MB, 空闲内存: 816MB, 使用率: 77.91 +14:02:18.189 [pool-526-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:18.189 [pool-531-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:02:18.188 [pool-530-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2877MB, 空闲内存: 817MB, 使用率: 77.88 +14:02:18.188 [pool-532-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:18.188 [pool-541-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:02:18.188 [pool-535-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:02:18.187 [pool-533-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:18.187 [pool-534-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2876MB, 空闲内存: 818MB, 使用率: 77.86 +14:02:18.187 [pool-536-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:18.187 [pool-537-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:18.187 [pool-543-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:18.187 [pool-540-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2875MB, 空闲内存: 819MB, 使用率: 77.83 +14:02:18.187 [pool-542-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:18.187 [pool-545-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2875MB, 空闲内存: 819MB, 使用率: 77.83 +14:02:18.186 [pool-546-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 50.00 +14:02:18.186 [pool-552-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 87.55 +14:02:18.185 [pool-551-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2872MB, 空闲内存: 822MB, 使用率: 77.75 +14:02:18.185 [pool-548-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:18.185 [pool-553-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:18.185 [pool-554-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:18.185 [pool-547-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:18.263 [pool-522-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1434, 峰值线程数: 1555, 守护线程数: 197 +14:02:32.251 [pool-575-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 88.28 +14:02:32.248 [pool-577-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:32.248 [pool-574-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2911MB, 空闲内存: 783MB, 使用率: 78.80 +14:02:32.248 [pool-576-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1440, 峰值线程数: 1555, 守护线程数: 197 +14:02:44.310 [pool-46-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1515, 峰值线程数: 1555, 守护线程数: 197 +14:02:44.291 [pool-44-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2949MB, 空闲内存: 745MB, 使用率: 79.83 +14:02:44.311 [pool-3-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 85.05 +14:02:44.291 [pool-4-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1515, 峰值线程数: 1555, 守护线程数: 197 +14:02:44.291 [pool-47-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:44.316 [pool-45-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 33.33 +14:02:44.310 [pool-2-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2949MB, 空闲内存: 745MB, 使用率: 79.83 +14:02:44.310 [pool-5-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:44.361 [pool-49-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3024MB, 空闲内存: 670MB, 使用率: 81.86 +14:02:44.362 [pool-51-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1515, 峰值线程数: 1555, 守护线程数: 197 +14:02:44.364 [pool-52-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:44.382 [pool-50-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 92.50 +14:02:48.260 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:02:48.268 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:02:48.269 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:02:48.269 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:02:48.270 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:02:48.270 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:02:48.270 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:02:48.270 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7f9c5612 +14:02:50.744 [pool-62-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 93.20 +14:02:50.983 [pool-61-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3204MB, 空闲内存: 490MB, 使用率: 86.74 +14:02:50.743 [pool-63-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1542, 峰值线程数: 1555, 守护线程数: 197 +14:02:50.743 [pool-64-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:02:56.723 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:02:56.727 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:02:56.727 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:02:56.728 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:02:56.729 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:02:56.729 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:02:56.729 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:02:56.729 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@47707273 +14:02:56.907 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:02:56.915 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:02:56.915 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:02:56.916 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:02:56.916 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:02:56.916 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:02:56.916 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:02:56.916 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@f612dd9 +14:02:57.075 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:02:57.079 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:02:57.080 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:02:57.080 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:02:57.080 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:02:57.080 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:02:57.080 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:02:57.080 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4a64853c +14:02:57.123 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:02:57.126 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:02:57.127 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:02:57.127 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:02:57.128 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:02:57.128 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:02:57.128 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:02:57.128 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@300080a7 +14:02:59.128 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:02:59.131 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:02:59.132 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:02:59.132 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:02:59.132 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:02:59.132 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:02:59.132 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:02:59.133 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@500105ea +14:02:59.413 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:02:59.419 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:02:59.420 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:02:59.420 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:02:59.420 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:02:59.420 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:02:59.420 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:02:59.420 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@a6f18b6 +14:03:01.617 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:03:01.625 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:03:01.625 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:03:01.625 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:03:01.625 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:03:01.626 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:03:01.626 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:03:01.626 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1cdba9c4 +14:03:01.754 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:03:01.763 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:03:01.764 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:03:01.764 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:03:01.764 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:03:01.764 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:03:01.764 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:03:01.765 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@302d9fff +14:03:01.873 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:03:01.876 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:03:01.876 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:03:01.876 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:03:01.877 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:03:01.877 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:03:01.877 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:03:01.877 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4c3bcd09 +14:03:01.926 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:03:01.933 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:03:01.934 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:03:01.934 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:03:01.934 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:03:01.934 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:03:01.935 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:03:01.935 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@49007bf3 +14:03:01.936 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:03:01.942 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:03:01.943 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:03:01.943 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:03:01.943 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:03:01.943 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:03:01.943 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:03:01.943 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@56832a7d +14:03:03.922 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:03:03.931 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:03:03.931 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:03:03.932 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:03:03.932 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:03:03.932 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:03:03.932 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:03:03.932 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@f01fff3 +14:03:03.977 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:03:03.981 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:03:03.981 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:03:03.981 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:03:03.982 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:03:03.982 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:03:03.982 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:03:03.982 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@340b9d87 +14:03:07.340 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:07.340 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:07.340 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:07.346 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:07.397 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-113} closing ... +14:03:07.404 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-113} closed +14:03:07.560 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:07.560 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:07.580 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor +14:03:07.583 [restartedMain] INFO o.q.c.SchedulerSignalerImpl - [,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +14:03:07.583 [restartedMain] INFO o.q.c.QuartzScheduler - [,229] - Quartz Scheduler v.2.3.2 created. +14:03:07.583 [restartedMain] INFO o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized. +14:03:07.583 [restartedMain] INFO o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. + +14:03:07.584 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. +14:03:07.584 [restartedMain] INFO o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2 +14:03:07.584 [restartedMain] INFO o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@60a2aa27 +14:03:07.585 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:07.587 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:07.613 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-108} closing ... +14:03:07.623 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-108} closed +14:03:07.704 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:07.704 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:07.704 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:07.709 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:07.712 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-111} closing ... +14:03:07.723 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-111} closed +14:03:09.957 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:09.957 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:09.957 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:09.963 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:09.974 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-110} closing ... +14:03:09.985 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-110} closed +14:03:09.999 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:09.999 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:09.999 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:10.012 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:10.020 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-109} closing ... +14:03:10.036 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-109} closed +14:03:10.094 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:10.094 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:10.094 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:10.096 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:10.107 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-112} closing ... +14:03:10.114 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-112} closed +14:03:12.571 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:12.571 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:12.571 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:12.573 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.578 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-119} closing ... +14:03:12.585 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-119} closed +14:03:12.605 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:12.605 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:12.605 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:12.606 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.612 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-120} closing ... +14:03:12.620 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-120} closed +14:03:12.650 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:12.650 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:12.650 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:12.652 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.659 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-117} closing ... +14:03:12.665 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-117} closed +14:03:12.685 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:12.685 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:12.686 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:12.687 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.692 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-115} closing ... +14:03:12.698 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-115} closed +14:03:12.716 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:12.716 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:12.716 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:12.718 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.722 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-114} closing ... +14:03:12.728 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-114} closed +14:03:12.744 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:12.744 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:12.744 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:12.745 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.749 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-116} closing ... +14:03:12.755 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-116} closed +14:03:12.823 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:12.823 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:12.824 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:12.825 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.828 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-118} closing ... +14:03:12.835 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-118} closed +14:03:12.952 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. +14:03:12.952 [restartedMain] INFO o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused. +14:03:12.952 [restartedMain] INFO o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. +14:03:12.953 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.956 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-121} closing ... +14:03:12.962 [restartedMain] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-121} closed +14:03:15.921 [pool-689-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:15.921 [pool-686-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2920MB, 空闲内存: 774MB, 使用率: 79.05 +14:03:15.921 [pool-682-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2920MB, 空闲内存: 774MB, 使用率: 79.05 +14:03:15.921 [pool-685-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:15.923 [pool-687-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 86.79 +14:03:15.923 [pool-683-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:15.927 [pool-681-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:15.928 [pool-678-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2922MB, 空闲内存: 772MB, 使用率: 79.10 +14:03:16.300 [pool-679-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 94.67 +14:03:16.356 [restartedMain] INFO o.q.c.QuartzScheduler - [start,547] - Scheduler quartzScheduler_$_NON_CLUSTERED started. +14:03:16.369 [restartedMain] INFO c.m.MiddlePlatformApplication - [logStarted,61] - Started MiddlePlatformApplication in 211.568 seconds (JVM running for 2502.974) +14:03:16.380 [restartedMain] INFO c.m.n.InitResource - [run,24] - InitResource 开始初始化系统资源... +14:03:16.391 [restartedMain] INFO c.m.n.InitResource - [initVertx,42] - Vert.x 初始化成功 +14:03:16.392 [restartedMain] INFO c.m.n.InitResource - [run,28] - InitResource 系统资源初始化完成 +14:03:16.392 [restartedMain] INFO c.m.i.InitIotResource - [run,59] - InitResource 开始初始化系统资源... +14:03:16.397 [restartedMain] INFO c.m.i.InitIotResource - [initResource,79] - Vert.x 初始化成功 +14:03:16.572 [schedule-pool-2] INFO sys-user - [run,56] - [192.168.2.14]内网IP[admin][Success][登录成功] +14:03:16.631 [restartedMain] INFO HuaweiCloud-SDK-Access - [printAccessLog,450] - "GET https://2d8fd0f2a9.st1.iotda-app.cn-north-4.myhuaweicloud.com/v5/iot/df32e2f94c15428a9763f01f4f0d337c/devices" 200 596 null 227 +14:03:16.654 [restartedMain] INFO c.m.i.InitIotResource - [initResource,108] - iotDevice AMQ 初始化结束 +14:03:16.654 [restartedMain] INFO c.m.i.InitIotResource - [run,63] - InitResource 系统资源初始化完成 +14:03:19.997 [pool-700-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 79.83 +14:03:19.997 [pool-705-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:19.996 [pool-707-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:19.997 [pool-695-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2923MB, 空闲内存: 771MB, 使用率: 79.13 +14:03:19.997 [pool-693-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:19.996 [pool-699-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2922MB, 空闲内存: 772MB, 使用率: 79.10 +14:03:19.998 [pool-690-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2923MB, 空闲内存: 771MB, 使用率: 79.13 +14:03:19.996 [pool-704-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2922MB, 空闲内存: 772MB, 使用率: 79.10 +14:03:19.996 [pool-702-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:19.996 [pool-698-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:19.998 [pool-696-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:03:19.998 [pool-691-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:20.095 [pool-103-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 86.21 +14:03:20.077 [pool-102-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2997MB, 空闲内存: 697MB, 使用率: 81.13 +14:03:20.082 [pool-105-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:20.767 [pool-110-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:20.779 [pool-108-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 23.15 +14:03:20.782 [pool-107-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3109MB, 空闲内存: 585MB, 使用率: 84.16 +14:03:20.862 [pool-114-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:20.889 [pool-111-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3217MB, 空闲内存: 477MB, 使用率: 87.09 +14:03:20.891 [pool-112-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:03:21.178 [pool-118-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3394MB, 空闲内存: 300MB, 使用率: 91.88 +14:03:21.179 [pool-121-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:21.180 [pool-119-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 66.67 +14:03:24.446 [pool-732-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:24.446 [pool-736-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:24.447 [pool-730-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 74.24 +14:03:24.447 [pool-734-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:24.449 [pool-728-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:24.449 [pool-724-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:24.449 [pool-720-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:24.449 [pool-714-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:24.450 [pool-726-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 50.00 +14:03:24.450 [pool-716-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:24.450 [pool-712-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:24.450 [pool-722-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:24.535 [pool-711-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3009MB, 空闲内存: 685MB, 使用率: 81.46 +14:03:24.538 [pool-715-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3012MB, 空闲内存: 682MB, 使用率: 81.54 +14:03:24.542 [pool-721-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3015MB, 空闲内存: 679MB, 使用率: 81.62 +14:03:24.544 [pool-725-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3018MB, 空闲内存: 676MB, 使用率: 81.70 +14:03:24.547 [pool-729-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3021MB, 空闲内存: 673MB, 使用率: 81.78 +14:03:24.553 [pool-733-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3027MB, 空闲内存: 667MB, 使用率: 81.94 +14:03:25.306 [pool-737-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3246MB, 空闲内存: 448MB, 使用率: 87.87 +14:03:25.313 [pool-740-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:25.314 [pool-738-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 40.47 +14:03:27.703 [pool-432-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2917MB, 空闲内存: 777MB, 使用率: 78.97 +14:03:27.703 [pool-435-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:27.704 [pool-433-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 61.19 +14:03:27.707 [pool-139-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:27.707 [pool-136-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2918MB, 空闲内存: 776MB, 使用率: 78.99 +14:03:27.708 [pool-770-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:27.708 [pool-430-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:27.708 [pool-137-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 50.00 +14:03:27.708 [pool-427-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2919MB, 空闲内存: 775MB, 使用率: 79.02 +14:03:27.709 [pool-428-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:03:27.711 [pool-769-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:27.711 [pool-767-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2921MB, 空闲内存: 773MB, 使用率: 79.07 +14:03:27.735 [pool-436-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2944MB, 空闲内存: 750MB, 使用率: 79.70 +14:03:27.751 [pool-437-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 84.62 +14:03:27.769 [pool-439-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2978MB, 空闲内存: 716MB, 使用率: 80.62 +14:03:27.771 [pool-440-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:03:27.780 [pool-443-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:27.781 [pool-441-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:27.828 [pool-768-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:03:28.369 [pool-445-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3125MB, 空闲内存: 569MB, 使用率: 84.60 +14:03:28.379 [pool-446-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 22.19 +14:03:28.382 [pool-448-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:28.595 [pool-451-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3291MB, 空闲内存: 403MB, 使用率: 89.09 +14:03:28.604 [pool-452-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 73.68 +14:03:28.605 [pool-454-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:28.830 [pool-456-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3344MB, 空闲内存: 350MB, 使用率: 90.53 +14:03:28.835 [pool-457-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 29.93 +14:03:28.848 [pool-459-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:28.858 [pool-461-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3368MB, 空闲内存: 326MB, 使用率: 91.17 +14:03:28.858 [pool-462-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:03:28.860 [pool-460-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3369MB, 空闲内存: 325MB, 使用率: 91.20 +14:03:28.862 [pool-467-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:28.867 [pool-465-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:28.889 [pool-463-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:03:29.214 [pool-469-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3430MB, 空闲内存: 264MB, 使用率: 92.85 +14:03:29.221 [pool-470-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 25.00 +14:03:29.223 [pool-472-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:32.889 [pool-771-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3213MB, 空闲内存: 481MB, 使用率: 86.98 +14:03:32.893 [pool-772-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 71.48 +14:03:32.901 [pool-773-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:32.904 [pool-775-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:38.305 [pool-792-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:38.307 [pool-789-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2915MB, 空闲内存: 779MB, 使用率: 78.91 +14:03:38.313 [pool-790-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 50.00 +14:03:38.308 [pool-787-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:38.308 [pool-791-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:38.309 [pool-784-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2917MB, 空闲内存: 777MB, 使用率: 78.97 +14:03:38.309 [pool-786-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:38.310 [pool-785-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 60.06 +14:03:38.320 [pool-783-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:38.330 [pool-782-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:38.336 [pool-780-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2939MB, 空闲内存: 755MB, 使用率: 79.56 +14:03:38.338 [pool-781-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 78.57 +14:03:38.400 [pool-779-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:38.401 [pool-778-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:38.414 [pool-776-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3016MB, 空闲内存: 678MB, 使用率: 81.65 +14:03:38.412 [pool-777-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 95.45 +14:03:39.837 [pool-793-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3470MB, 空闲内存: 224MB, 使用率: 93.94 +14:03:39.839 [pool-794-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 36.62 +14:03:39.840 [pool-795-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:39.843 [pool-796-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:40.253 [pool-492-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3629MB, 空闲内存: 65MB, 使用率: 98.24 +14:03:40.254 [pool-495-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:40.255 [pool-493-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 42.51 +14:03:42.135 [pool-799-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3118MB, 空闲内存: 576MB, 使用率: 84.41 +14:03:42.135 [pool-801-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:42.138 [pool-802-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:42.139 [pool-800-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 84.34 +14:03:42.272 [pool-803-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3118MB, 空闲内存: 576MB, 使用率: 84.41 +14:03:42.276 [pool-805-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:42.279 [pool-806-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:42.284 [pool-807-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:42.340 [pool-808-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3119MB, 空闲内存: 575MB, 使用率: 84.43 +14:03:42.340 [pool-810-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3119MB, 空闲内存: 575MB, 使用率: 84.43 +14:03:42.342 [pool-812-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 7.69 +14:03:42.343 [pool-811-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 50.00 +14:03:42.348 [pool-813-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:42.351 [pool-814-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:42.353 [pool-815-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:42.360 [pool-816-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:42.445 [pool-818-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3119MB, 空闲内存: 575MB, 使用率: 84.43 +14:03:42.446 [pool-821-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:42.446 [pool-820-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:42.450 [pool-819-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 9.68 +14:03:44.903 [pool-828-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:45.122 [pool-829-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:45.126 [pool-822-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3126MB, 空闲内存: 568MB, 使用率: 84.62 +14:03:44.907 [pool-73-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2912MB, 空闲内存: 782MB, 使用率: 78.83 +14:03:44.907 [pool-75-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:44.907 [pool-76-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:45.127 [pool-824-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:44.906 [pool-79-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:44.907 [pool-825-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:44.906 [pool-80-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:44.906 [pool-77-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2912MB, 空闲内存: 782MB, 使用率: 78.83 +14:03:45.132 [pool-823-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 67.65 +14:03:45.132 [pool-78-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:45.132 [pool-826-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3128MB, 空闲内存: 566MB, 使用率: 84.68 +14:03:45.133 [pool-827-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 100.00 +14:03:45.133 [pool-74-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 0.00 +14:03:45.354 [pool-83-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3130MB, 空闲内存: 564MB, 使用率: 84.73 +14:03:45.355 [pool-84-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 3.82 +14:03:45.358 [pool-85-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:45.360 [pool-86-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:45.488 [pool-87-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3130MB, 空闲内存: 564MB, 使用率: 84.73 +14:03:45.493 [pool-88-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 12.05 +14:03:45.494 [pool-89-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:45.496 [pool-90-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:48.977 [pool-191-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:48.977 [pool-188-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 2911MB, 空闲内存: 783MB, 使用率: 78.80 +14:03:48.978 [pool-189-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 69.02 +14:03:48.978 [pool-190-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:49.130 [pool-193-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3059MB, 空闲内存: 635MB, 使用率: 82.81 +14:03:49.133 [pool-195-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:49.134 [pool-196-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:49.135 [pool-194-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 95.74 +14:03:49.220 [pool-197-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3138MB, 空闲内存: 556MB, 使用率: 84.95 +14:03:49.222 [pool-200-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:49.222 [pool-198-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 90.20 +14:03:49.223 [pool-199-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:49.453 [pool-204-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3141MB, 空闲内存: 553MB, 使用率: 85.03 +14:03:49.457 [pool-205-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 6.43 +14:03:49.458 [pool-206-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:49.460 [pool-207-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:49.511 [pool-208-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3141MB, 空闲内存: 553MB, 使用率: 85.03 +14:03:49.513 [pool-210-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3141MB, 空闲内存: 553MB, 使用率: 85.03 +14:03:49.513 [pool-209-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 18.18 +14:03:49.513 [pool-211-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:49.516 [pool-215-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:49.516 [pool-213-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:49.516 [pool-214-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:49.519 [pool-212-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 50.00 +14:03:53.005 [pool-839-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 +14:03:53.007 [pool-837-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 73.59 +14:03:53.007 [pool-838-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:53.013 [pool-834-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3110MB, 空闲内存: 584MB, 使用率: 84.19 +14:03:57.758 [pool-234-thread-1] INFO c.m.m.SystemMonitor - [lambda$startMemoryMonitor$0,50] - 内存使用情况 - 总内存: 3694MB, 已用内存: 3612MB, 空闲内存: 82MB, 使用率: 97.78 +14:03:57.760 [pool-235-thread-1] INFO c.m.m.SystemMonitor - [lambda$startCpuMonitor$1,72] - CPU 使用率: 49.24 +14:03:57.759 [pool-236-thread-1] INFO c.m.m.SystemMonitor - [lambda$startThreadMonitor$2,94] - 线程状态 - 当前线程数: 1113, 峰值线程数: 1695, 守护线程数: 297 +14:03:57.766 [pool-237-thread-1] INFO c.m.m.SystemMonitor - [lambda$startConnectionMonitor$3,113] - 连接数统计 - WebSocket连接数: 0, Netty客户端数: 0 diff --git a/log.path_IS_UNDEFINED/sys-user.2026-04-28.log b/log.path_IS_UNDEFINED/sys-user.2026-04-28.log new file mode 100644 index 0000000..e69de29 diff --git a/log.path_IS_UNDEFINED/sys-user.2026-04-29.log b/log.path_IS_UNDEFINED/sys-user.2026-04-29.log new file mode 100644 index 0000000..7df1be5 --- /dev/null +++ b/log.path_IS_UNDEFINED/sys-user.2026-04-29.log @@ -0,0 +1,3 @@ +10:56:54.091 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +10:56:54.522 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +10:56:54.563 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== diff --git a/log.path_IS_UNDEFINED/sys-user.log b/log.path_IS_UNDEFINED/sys-user.log new file mode 100644 index 0000000..5482aca --- /dev/null +++ b/log.path_IS_UNDEFINED/sys-user.log @@ -0,0 +1,35 @@ +13:03:23.590 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:03:23.860 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:03:23.892 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:03:23.985 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:03:24.370 [Thread-183] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:32:46.232 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:32:46.612 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:32:46.689 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:16.231 [Thread-486] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:19.337 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:19.591 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:19.787 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:19.926 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.003 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.029 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.124 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.137 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.352 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:51:20.848 [Thread-486] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +13:59:45.396 [Thread-716] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:07.346 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:07.587 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:07.709 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:09.963 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:10.012 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:10.096 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.573 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.606 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.652 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.687 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.718 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.745 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.825 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:12.953 [restartedMain] INFO sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池==== +14:03:16.572 [schedule-pool-2] INFO sys-user - [run,56] - [192.168.2.14]内网IP[admin][Success][登录成功] diff --git a/maibu-admin/src/main/java/com/maibu/web/controller/system/SysRegionController.java b/maibu-admin/src/main/java/com/maibu/web/controller/system/SysRegionController.java new file mode 100644 index 0000000..6458977 --- /dev/null +++ b/maibu-admin/src/main/java/com/maibu/web/controller/system/SysRegionController.java @@ -0,0 +1,91 @@ +package com.maibu.web.controller.system; + +import com.maibu.core.controller.BaseController; +import com.maibu.core.domain.AjaxResult; +import com.maibu.core.domain.entity.SysRegion; +import com.maibu.core.domain.entity.SysSite; +import com.maibu.core.page.TableDataInfo; +import com.maibu.service.SysRegionService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + + +/** + * 区域/场站 + * + * @author ruoyi + */ +@RestController +@RequestMapping("/system/region") +public class SysRegionController extends BaseController { + @Autowired + private SysRegionService sysRegionService; + + + /** + * 查询组织列表 + */ + @GetMapping("/list") + public TableDataInfo list(SysRegion region) { + try { + startPage(); + return getDataTable(sysRegionService.list(region)); + } catch (Exception e) { + throw new RuntimeException(e); + } + } + + /** + * 新增或者修改组织 + */ + + @PostMapping("/save") + public AjaxResult save(@RequestBody SysRegion region) { + try { + return AjaxResult.success(sysRegionService.save(region)); + } catch (Exception e) { + return AjaxResult.error("保存组织出错", e.getMessage()); + } + } + + /** + * 删除组织 + */ + + @PostMapping("/delete") + public AjaxResult delete(@RequestBody List ids) { + try { + return AjaxResult.success(sysRegionService.delete(ids)); + } catch (Exception e) { + return AjaxResult.error("保存组织出错", e.getMessage()); + } + } + + /** + * 查询场站详情 + */ + + @GetMapping("/selectById") + public AjaxResult selectById(@RequestParam Long id) { + try { + return AjaxResult.success(sysRegionService.selectById(id)); + } catch (Exception e) { + return AjaxResult.error("保存组织出错", e.getMessage()); + } + } + + /** + * 查询组织下所有的区域场站 + */ + + @GetMapping("/selectBySiteId") + public AjaxResult selectBySiteId(@RequestParam Long id) { + try { + return AjaxResult.success(sysRegionService.selectBySiteId(id)); + } catch (Exception e) { + return AjaxResult.error("保存组织出错", e.getMessage()); + } + } +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/Category.java b/maibu-common/src/main/java/com/maibu/core/business/Category.java new file mode 100644 index 0000000..be9063a --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/Category.java @@ -0,0 +1,167 @@ +package com.maibu.core.business; + +import com.maibu.annotation.Excel; +import com.maibu.core.domain.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; + +/** + * 产品分类对象 iot_category + * + * @author kerwincui + * @date 2021-12-16 + */ +@ApiModel(value = "Category", description = "产品分类对象 iot_category") +public class Category extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 产品分类ID */ + @ApiModelProperty("产品分类ID") + private Long categoryId; + + /** 产品分类名称 */ + @ApiModelProperty("产品分类名称") + @Excel(name = "产品分类名称") + private String categoryName; + + /** 租户ID */ + @ApiModelProperty("租户ID") + @Excel(name = "租户ID") + private Long tenantId; + + /** 租户名称 */ + @ApiModelProperty("租户名称") + @Excel(name = "租户名称") + private String tenantName; + + /** 是否系统通用(0-否,1-是) */ + @ApiModelProperty("是否系统通用(0-否,1-是)") + @Excel(name = "是否系统通用", readConverterExp = "0=-否,1-是") + private Integer isSys; + + /** 显示顺序 */ + @ApiModelProperty("显示顺序") + @Excel(name = "显示顺序") + private Integer orderNum; + + /** 删除标志(0代表存在 2代表删除) */ + @ApiModelProperty("删除标志(0代表存在 2代表删除)") + private String delFlag; + + @ApiModelProperty("是否显示上级品类") + private Boolean showSenior; + + @ApiModelProperty("是否是总账号") + private Boolean isAdmin; + + @ApiModelProperty("机构ID") + private Long deptId; + + public Boolean getShowSenior() { + return showSenior; + } + + public void setShowSenior(Boolean showSenior) { + this.showSenior = showSenior; + } + + public Long getDeptId() { + return deptId; + } + + public void setDeptId(Long deptId) { + this.deptId = deptId; + } + + public Boolean getAdmin() { + return isAdmin; + } + + public void setAdmin(Boolean admin) { + isAdmin = admin; + } + + public void setCategoryId(Long categoryId) + { + this.categoryId = categoryId; + } + + public Long getCategoryId() + { + return categoryId; + } + public void setCategoryName(String categoryName) + { + this.categoryName = categoryName; + } + + public String getCategoryName() + { + return categoryName; + } + public void setTenantId(Long tenantId) + { + this.tenantId = tenantId; + } + + public Long getTenantId() + { + return tenantId; + } + public void setTenantName(String tenantName) + { + this.tenantName = tenantName; + } + + public String getTenantName() + { + return tenantName; + } + public void setIsSys(Integer isSys) + { + this.isSys = isSys; + } + public Integer getIsSys() + { + return isSys; + } + + public void setOrderNum(Integer orderNum) + { + this.orderNum = orderNum; + } + public Integer getOrderNum() + { + return orderNum; + } + public void setDelFlag(String delFlag) + { + this.delFlag = delFlag; + } + + public String getDelFlag() + { + return delFlag; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("categoryId", getCategoryId()) + .append("categoryName", getCategoryName()) + .append("tenantId", getTenantId()) + .append("tenantName", getTenantName()) + .append("isSys", getIsSys()) + .append("orderNum", getOrderNum()) + .append("delFlag", getDelFlag()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/Device.java b/maibu-common/src/main/java/com/maibu/core/business/Device.java new file mode 100644 index 0000000..fc1a0c2 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/Device.java @@ -0,0 +1,263 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.maibu.annotation.Excel; +import com.maibu.core.domain.BaseDO; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springframework.data.annotation.Transient; + +import java.math.BigDecimal; +import java.util.Date; +import java.util.List; + +/** + * 设备对象 iot_device + * + * @author kerwincui + * @date 2021-12-16 + */ +@EqualsAndHashCode(callSuper = true) +@ApiModel(value = "Device", description = "设备对象 iot_device") +@JsonInclude(JsonInclude.Include.NON_NULL) +@Data +@TableName("iot_device") +public class Device extends BaseDO { + private static final long serialVersionUID = 1L; + + @TableId(type = IdType.AUTO) + private Long deviceId; + + /** + * 设备编号 + */ + @ApiModelProperty("设备编号") + @Excel(name = "设备编号") + private String serialNumber; + + /** + * 设备名称 + */ + @ApiModelProperty("设备名称") + @Excel(name = "设备名称") + private String deviceName; + + /** + * 设备别名 + */ + @ApiModelProperty("设备别名") + @Excel(name = "设备别名") + private String deviceAlias; + + /** + * 产品ID + */ + @ApiModelProperty("产品ID") + @Excel(name = "产品ID") + private Long productId; + + /** + * 产品名称 + */ + @ApiModelProperty("产品名称") + @Excel(name = "产品名称") + private String productName; + + + /** + * 租户ID + */ + @ApiModelProperty("租户ID") + @Excel(name = "租户ID") + private Long tenantId; + + /** + * 租户名称 + */ + @ApiModelProperty("租户名称") + @Excel(name = "租户名称") + private String tenantName; + + /** + * 固件版本 + */ + @ApiModelProperty("固件版本") + @Excel(name = "固件版本") + private BigDecimal firmwareVersion; + + + /** + * WIFI固件版本 + */ + @ApiModelProperty("HTTP推送固件版本") + @Excel(name = "HTTP推送固件版本") + private BigDecimal wirelessVersion; + + /** + * 设备类型(1-直连设备、2-网关设备、3-监控设备) + */ + @ApiModelProperty("设备类型(1-直连设备、2-网关设备、3-监控设备 4-网关子设备)") + private Integer deviceType; + + /** + * 设备状态(1-未激活,2-禁用,3-在线,4-离线) + */ + @ApiModelProperty("设备状态(1-未激活,2-禁用,3-在线,4-离线)") + @Excel(name = "设备状态") + private Integer status; + + /** + * 设备在线状态(1-在线,2-离线) + */ + @ApiModelProperty("设备状态(1-在线,2-离线)") + @Excel(name = "设备在线状态") + private Integer onlineStatus; + + @TableField(exist = false) + private Integer feStatus; //前端大屏显示 1任务中/2空闲/3离线 + + /** + * wifi信号强度(信号极好4格[-55— 0],信号好3格[-70— -55],信号一般2格[-85— -70],信号差1格[-100— -85]) + */ + @ApiModelProperty("wifi信号强度(信号极好4格[-55— 0],信号好3格[-70— -55],信号一般2格[-85— -70],信号差1格[-100— -85])") + @Excel(name = "wifi信号强度") + private Integer rssi; + + /** + * 设备影子 + */ + @ApiModelProperty("是否启用设备影子(0=禁用,1=启用)") + private Integer isShadow; + + /** + * 设备所在地址 + */ + @ApiModelProperty("设备所在地址") + @Excel(name = "设备所在地址") + private String networkAddress; + + /** + * 设备入网IP + */ + @ApiModelProperty("设备入网IP") + @Excel(name = "设备入网IP") + private String networkIp; + + /** + * 设备经度 + */ + @ApiModelProperty("设备经度") + @Excel(name = "设备经度") + private BigDecimal longitude; + + /** + * 设备纬度 + */ + @ApiModelProperty("设备纬度") + @Excel(name = "设备纬度") + private BigDecimal latitude; + + /** + * 激活时间 + */ + @ApiModelProperty("激活时间") + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "激活时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date activeTime; + + /** + * 子设备网关编号 + */ + @ApiModelProperty("子设备网关编号") + @Excel(name = "网关设备编号(子设备使用)") + private String gwDevCode; + + /** + * 物模型值 + */ + @ApiModelProperty("物模型值") + @Excel(name = "物模型") + private String thingsModelValue; + + /** + * 图片地址 + */ + @ApiModelProperty("图片地址") + private String imgUrl; + + /** + * 是否自定义位置 + **/ + @ApiModelProperty("定位方式(1=ip自动定位,2=设备定位,3=自定义)") + private Integer locationWay; + + /** + * 设备摘要 + **/ + @ApiModelProperty("设备摘要") + private String summary; + + /** + * 分组ID,用于分组查询 + **/ + @ApiModelProperty("分组ID,用于分组查询") + private Long groupId; + + /** + * 是否设备所有者,用于查询 + **/ + @ApiModelProperty("是否设备所有者,用于查询") + private Integer isOwner; + /** + * 子设备数量 + */ + @ApiModelProperty("子设备数量") + private Integer subDeviceCount; + /** + * 是否是模拟设备 + */ + @ApiModelProperty("是否是模拟设备") + private Integer isSimulate; + /** + * 子设备地址 + */ + @ApiModelProperty("子设备地址") + private Integer slaveId; + /** + * 设备传输协议 + */ + @ApiModelProperty("设备传输协议") + private String transport; +// +// @Transient +// @ApiModelProperty("机构id") +// private Long deptId; + + @Transient + @ApiModelProperty("是否显示下级") + private Boolean showChild; + + private List subDeviceList; + + + private Long orgId; //组织id + + private Long siteId; //场站id + + + /** + * 协议 + */ + private String protocolCode; + + @TableField(exist = false) + private DeviceRunningStatusHistory lastRunningStatus; + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DeviceAction.java b/maibu-common/src/main/java/com/maibu/core/business/DeviceAction.java new file mode 100644 index 0000000..18f3bdc --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DeviceAction.java @@ -0,0 +1,30 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.maibu.core.domain.BaseDO; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.Map; + +@EqualsAndHashCode(callSuper = true) +@JsonInclude(JsonInclude.Include.NON_NULL) +@Data +@TableName("iot_device_action") +public class DeviceAction extends BaseDO { + + @TableId(type = IdType.AUTO) + private Long id; + + private Long modelId; + + private String actionId; + + private String actionName; + + private Map params; + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DeviceModel.java b/maibu-common/src/main/java/com/maibu/core/business/DeviceModel.java new file mode 100644 index 0000000..e1fa799 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DeviceModel.java @@ -0,0 +1,50 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.maibu.annotation.Excel; +import com.maibu.core.domain.BaseDO; +import com.maibu.core.enums.ConnectType; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springframework.data.annotation.Transient; + +import java.math.BigDecimal; +import java.util.Date; +import java.util.List; +import java.util.Map; + + +@EqualsAndHashCode(callSuper = true) +@ApiModel(value = "DeviceModel", description = "设备类型 iot_device_model") +@JsonInclude(JsonInclude.Include.NON_NULL) +@Data +@TableName("iot_device_model") +public class DeviceModel extends BaseDO { + private static final long serialVersionUID = 1L; + + @TableId(type = IdType.AUTO) + private Long id; + + private String name; + + private ConnectType connectType; + + @TableField(exist = false) + private List supportProperties; //支持的属性 + + private String version; + + private Integer deviceType; + + @TableField(exist = false) + private List supportActions; //支持可执行命令 + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DeviceModelProperty.java b/maibu-common/src/main/java/com/maibu/core/business/DeviceModelProperty.java new file mode 100644 index 0000000..ac00d31 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DeviceModelProperty.java @@ -0,0 +1,43 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.maibu.core.domain.BaseDO; +import com.maibu.core.enums.ConnectType; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.List; +import java.util.Map; + + +@EqualsAndHashCode(callSuper = true) +@JsonInclude(JsonInclude.Include.NON_NULL) +@Data +@TableName("iot_device_property") +public class DeviceModelProperty extends BaseDO { + private static final long serialVersionUID = 1L; + + @TableId(type = IdType.AUTO) + private Long id; + + private Long modelId; + + private String propertyKey; //属性key + + private String propertyName; //属性名称 + + private String dataType; //数据类型 + + private String unit; + + private Boolean required; + + private Object defaultValue; +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DeviceModelPropertyMapping.java b/maibu-common/src/main/java/com/maibu/core/business/DeviceModelPropertyMapping.java new file mode 100644 index 0000000..ccb725c --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DeviceModelPropertyMapping.java @@ -0,0 +1,39 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.maibu.core.domain.BaseDO; +import com.maibu.core.enums.ConnectType; +import io.swagger.annotations.ApiModel; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.List; + + +@EqualsAndHashCode(callSuper = true) +@JsonInclude(JsonInclude.Include.NON_NULL) +@Data +@TableName("iot_device_model_property_mapping") +public class DeviceModelPropertyMapping extends BaseDO { + private static final long serialVersionUID = 1L; + + @TableId(type = IdType.AUTO) + private Long id; + + private Long productId; + + private Long modeId; + + private String productInterfaceId; // 外部设备公司产品 对接提供的 对接方式 比如某个api接口 或者mqtt topic + + private String standardKey; + + private String sourceKey; + + private String dataType; + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DevicePlan.java b/maibu-common/src/main/java/com/maibu/core/business/DevicePlan.java new file mode 100644 index 0000000..21321a6 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DevicePlan.java @@ -0,0 +1,55 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; +import com.maibu.core.enums.DeviceTaskStaus; +import lombok.Data; + +import java.time.LocalDateTime; + +@Data +@TableName(value = "iot_device_plan", autoResultMap = true) +public class DevicePlan { + + @TableId(type = IdType.AUTO) + private Long id; + + private String deviceId; + + @TableField(exist = false) + private String deviceAlias; + + @TableField(exist = false) + private String taskStausTranslate; //任务状态 + + private String planName; + + private DeviceTaskStaus taskStaus; //任务状态 + + private Long routeId; // 线路id + + private Long userId; // 用户id + + @TableField(typeHandler = JacksonTypeHandler.class) + private DeviceTaskPlanRule deviceTaskPlanRules; //计划 + + private LocalDateTime createTime; + + private String createBy; + + private LocalDateTime updateTime; + + private String updateBy; + + private LocalDateTime finishTime; + + private LocalDateTime startTime; //开始时间 时分秒 + + private int delFlag = 0; //删除状态 1删除 + + @TableField(exist = false) + private boolean dayTriggerFlag = false; //当天的任务是否已经生成 +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DevicePlanTask.java b/maibu-common/src/main/java/com/maibu/core/business/DevicePlanTask.java new file mode 100644 index 0000000..514028c --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DevicePlanTask.java @@ -0,0 +1,38 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.maibu.core.enums.DeviceTaskStaus; +import lombok.Data; + +import java.time.LocalDateTime; + +@Data +@TableName("iot_device_task") +public class DevicePlanTask { + + @TableId(type = IdType.AUTO) + private Long id; + + private Long planId; //归属于某个计划任务 + + private String deviceId; + + private DeviceTaskStaus taskStaus; //任务状态 + + @TableField(exist = false) + private String taskStausTranslate; //任务状态 + + private Long routeId; // 线路id + + private LocalDateTime finishTime; + + private LocalDateTime startTime; //开始时间 时分秒 + + private LocalDateTime createTime; //创建时间 + + private String taskType; //任务类型分类 + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DeviceRunStatistics.java b/maibu-common/src/main/java/com/maibu/core/business/DeviceRunStatistics.java new file mode 100644 index 0000000..331f035 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DeviceRunStatistics.java @@ -0,0 +1,32 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + + +@Data +@TableName(" iot_device_run_statistics" ) +public class DeviceRunStatistics implements Serializable { + private static final long serialVersionUID = 1L; + + @TableId(type = IdType.AUTO) + private Long id; + + private LocalDateTime startTime; + + private LocalDateTime endTime; + + private Double workArea; //作业面积 + + private Double distance; //作业距离 + + private Long time; //时长 分钟 + + private String deviceId; + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DeviceRunningStatus.java b/maibu-common/src/main/java/com/maibu/core/business/DeviceRunningStatus.java new file mode 100644 index 0000000..adb60d9 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DeviceRunningStatus.java @@ -0,0 +1,51 @@ +package com.maibu.core.business; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class DeviceRunningStatus implements Serializable { + + private static final long serialVersionUID = 1L; + + private Long id; + /** 产品分类ID */ + private String deviceId; + + private String voltage; + + private String leftTargetSpeed; + + private String rightTargetSpeed; + + private String leftMeasureSpeed; + + private String rightMeasureSpeed; + + private String leftCurrent; + + private String rightCurrent; + + private String leftMotorTemp; + + private String rightMotorTemp; + + private String chipTemp; + + private String yaw; + + private String pitch; + + private String roll; + + private String satelliteCnt; + + private String qual; + + private String headingStatus; + + private String latitude; + + private String longitude; +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DeviceRunningStatusHistory.java b/maibu-common/src/main/java/com/maibu/core/business/DeviceRunningStatusHistory.java new file mode 100644 index 0000000..4165f8e --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DeviceRunningStatusHistory.java @@ -0,0 +1,69 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +@Data +@TableName("iot_device_running_status_history") +public class DeviceRunningStatusHistory implements Serializable { + @TableId(type = IdType.AUTO) + private Long id; + + private String deviceId; + + private String voltage; //电压 + + private String leftTargetSpeed; // 左轮目标速度 + + private String rightTargetSpeed;// 右轮目标速度 + + private String leftMeasureSpeed;// 左轮测量速度 + + private String rightMeasureSpeed;// 右轮测量速度 + + private String leftCurrent;// 左轮电流 + + private String rightCurrent;// 右轮电流 + + private String leftMotorTemp;// 左轮温度 + + private String rightMotorTemp;// 右轮温度 + + private String chipTemp;//芯片温度 + + private String yaw;//偏航角 + + private String pitch;//仰俯角 + + private String roll;//翻滚角 + + private String satelliteCnt;//跟踪的卫星数 + + private String qual;//定位质量 + + private String headingStatus;//航向角状态 + + private String latitude;//纬度 + + private String longitude;//经度 + + private Date time; + + private String cuttingSpeed;//割刀速度 + + private String controlMode;//控制模式 + + private String battery;//电池电量 + + private String workingArea;//作业面积 + + private String obstacleSign;//障碍物标志位 + + private Date createTime; + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DeviceStatusRecordDTO.java b/maibu-common/src/main/java/com/maibu/core/business/DeviceStatusRecordDTO.java new file mode 100644 index 0000000..2e9fb3c --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DeviceStatusRecordDTO.java @@ -0,0 +1,11 @@ +package com.maibu.core.business; + +import lombok.Data; + +import java.util.List; + +@Data +public class DeviceStatusRecordDTO { + private List histories; + private long lastRecordTime; +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/DeviceTaskPlanRule.java b/maibu-common/src/main/java/com/maibu/core/business/DeviceTaskPlanRule.java new file mode 100644 index 0000000..24c2de2 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/DeviceTaskPlanRule.java @@ -0,0 +1,27 @@ +package com.maibu.core.business; + +import com.maibu.core.enums.DeviceTaskPlanRepeatType; +import lombok.Data; + +import java.time.DayOfWeek; +import java.time.LocalDate; +import java.util.List; + +@Data +public class DeviceTaskPlanRule { + + private DeviceTaskPlanRepeatType type; //类型 天 周 月 + + private String startDate; //开始日期 年月 + + private String dayTime; //时分秒 + + private List dayOfMonth; //月某天 + + private LocalDate endTime; //结束时间 时分秒 + + private List days; //星期 + + private List daysTranslate; //星期翻译 + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/EventLog.java b/maibu-common/src/main/java/com/maibu/core/business/EventLog.java new file mode 100644 index 0000000..e85dd36 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/EventLog.java @@ -0,0 +1,171 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonInclude; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * 事件日志对象 iot_event_log + * + * @author kerwincui + * @date 2024-08-16 + */ + +@ApiModel(value = "EventLog" , description = "事件日志 iot_event_log" ) +@Data +@TableName("iot_event_log" ) +public class EventLog { + private static final long serialVersionUID = 1L; + + + /** + * 设备事件日志ID + */ + @TableId(value = "log_id" , type = IdType.AUTO) + private Long logId; + + + /** + * 标识符 + */ + @ApiModelProperty("标识符" ) + private String identity; + + + /** + * 物模型名称 + */ + @ApiModelProperty("物模型名称" ) + private String modelName; + + + /** + * 类型(3=事件上报,5=设备上线,6=设备离线) + */ + @ApiModelProperty("类型" ) + private Integer logType; + + + /** + * 日志值 + */ + @ApiModelProperty("日志值" ) + private String logValue; + + + /** + * 设备ID + */ + @ApiModelProperty("设备ID" ) + private Long deviceId; + + + /** + * 设备名称 + */ + @ApiModelProperty("设备名称" ) + private String deviceName; + + + /** + * 设备编号 + */ + @ApiModelProperty("设备编号" ) + private String serialNumber; + + + /** + * 是否监测数据(1=是,0=否) + */ + @ApiModelProperty("是否监测数据" ) + private Integer isMonitor; + + + /** + * 模式(1=影子模式,2=在线模式,3=其他) + */ + @ApiModelProperty("模式(1=影子模式,2=在线模式,3=其他)" ) + private Integer mode; + + + /** + * 用户ID + */ + @ApiModelProperty("用户ID" ) + private Long userId; + + + /** + * 用户昵称 + */ + @ApiModelProperty("用户昵称" ) + private String userName; + + + /** + * 租户ID + */ + @ApiModelProperty("租户ID" ) + private Long tenantId; + + + /** + * 租户名称 + */ + @ApiModelProperty("租户名称" ) + private String tenantName; + + + /** + * 创建者 + */ + private String createBy; + + + /** + * 创建时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date createTime; + + + /** + * 备注 + */ + @ApiModelProperty("备注" ) + private String remark; + + @TableField(exist = false) + private List identityList; + + + @TableField(exist = false) + @ApiModelProperty("请求参数") + @JsonInclude(JsonInclude.Include.NON_EMPTY) + private Map params; + + public Map getParams() + { + if (params == null) + { + params = new HashMap<>(); + } + return params; + } + + public void setParams(Map params) + { + this.params = params; + } +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/HistoryModel.java b/maibu-common/src/main/java/com/maibu/core/business/HistoryModel.java new file mode 100644 index 0000000..704de80 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/HistoryModel.java @@ -0,0 +1,22 @@ +package com.maibu.core.business; + +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +import java.util.Date; + +/** + * @author bill + */ +@Data +public class HistoryModel { + + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date time; + + private String value; + + private String identity; + + private String moderName; +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/IdAndName.java b/maibu-common/src/main/java/com/maibu/core/business/IdAndName.java new file mode 100644 index 0000000..6eb32a0 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/IdAndName.java @@ -0,0 +1,44 @@ +package com.maibu.core.business; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; + +/** + * id和name + * + * @author kerwincui + * @date 2021-12-16 + */ +public class IdAndName +{ + private Long id; + + private String name; + + + public void setId(Long id) + { + this.id = id; + } + public Long getId() + { + return id; + } + + public void setName(String name) + { + this.name = name; + } + public String getName() + { + return name; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("categoryId", getId()) + .append("categoryName", getName()) + .toString(); + } +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/Product.java b/maibu-common/src/main/java/com/maibu/core/business/Product.java new file mode 100644 index 0000000..4aab182 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/Product.java @@ -0,0 +1,30 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.maibu.core.domain.BaseDO; +import io.swagger.annotations.ApiModel; +import lombok.Data; +import lombok.EqualsAndHashCode; + + +@EqualsAndHashCode(callSuper = true) +@JsonInclude(JsonInclude.Include.NON_NULL) +@Data +@TableName("iot_device_product") +public class Product extends BaseDO { + private static final long serialVersionUID = 1L; + + @TableId(type = IdType.AUTO) + private Long id; + + private String name; + + private String address; + + private String remark; + + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/ProductInterface.java b/maibu-common/src/main/java/com/maibu/core/business/ProductInterface.java new file mode 100644 index 0000000..fe2657d --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/ProductInterface.java @@ -0,0 +1,40 @@ +package com.maibu.core.business; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.maibu.core.domain.BaseDO; +import com.maibu.core.enums.ConnectType; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.util.Map; + + +@EqualsAndHashCode(callSuper = true) +@JsonInclude(JsonInclude.Include.NON_NULL) +@Data +@TableName("iot_device_product_inter") +public class ProductInterface extends BaseDO { + private static final long serialVersionUID = 1L; + + @TableId(type = IdType.AUTO) + private Long id; + + private String name; + + private ConnectType type; + + private String url; + + private String method; + + private String topic; + + private Map params; + + private String remark; + + +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/RegisterUserInput.java b/maibu-common/src/main/java/com/maibu/core/business/RegisterUserInput.java new file mode 100644 index 0000000..d11f259 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/RegisterUserInput.java @@ -0,0 +1,119 @@ +package com.maibu.core.business; + +public class RegisterUserInput { + /** + * 用户名 + */ + private String username; + + /** + * 用户密码 + */ + private String password; + + /** + * 验证码 + */ + private String code; + + private String phonenumber; + + /** + * 唯一标识 + */ + private String uuid = ""; + + private Long deptId = null; + + private Long[] roleIds = null; + + /** + * 登录平台 1-web端;2-移动端;3-小程序 + */ + private Integer sourceType; + + /** + * 验证码类型 1-系统验证码;2-短信验证码 + */ + private Integer verifyType = 1; + + public Integer getVerifyType() { + return verifyType; + } + + public void setVerifyType(Integer verifyType) { + this.verifyType = verifyType; + } + + public Integer getSourceType() { + return sourceType; + } + + public void setSourceType(Integer sourceType) { + this.sourceType = sourceType; + } + + public Long getDeptId() { + return deptId; + } + + public void setDeptId(Long deptId) { + this.deptId = deptId; + } + + public Long[] getRoleIds() { + return roleIds; + } + + public void setRoleIds(Long[] roleIds) { + this.roleIds = roleIds; + } + + public String getPhonenumber() { + return phonenumber; + } + + public void setPhonenumber(String phonenumber) { + this.phonenumber = phonenumber; + } + + public String getUsername() + { + return username; + } + + public void setUsername(String username) + { + this.username = username; + } + + public String getPassword() + { + return password; + } + + public void setPassword(String password) + { + this.password = password; + } + + public String getCode() + { + return code; + } + + public void setCode(String code) + { + this.code = code; + } + + public String getUuid() + { + return uuid; + } + + public void setUuid(String uuid) + { + this.uuid = uuid; + } +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/RegisterUserOutput.java b/maibu-common/src/main/java/com/maibu/core/business/RegisterUserOutput.java new file mode 100644 index 0000000..fba3b4a --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/RegisterUserOutput.java @@ -0,0 +1,26 @@ +package com.maibu.core.business; + +import lombok.Data; + +/** + * @author fastb + * @date 2023-08-17 11:46 + */ +@Data +public class RegisterUserOutput { + + /** + * 错误信息 + */ + private String msg; + + /** + * 用户id + */ + private Long sysUserId; + + /** + * 加密密码 + */ + private String encryptPassword; +} diff --git a/maibu-common/src/main/java/com/maibu/core/business/WorkRecord.java b/maibu-common/src/main/java/com/maibu/core/business/WorkRecord.java new file mode 100644 index 0000000..cb28f59 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/business/WorkRecord.java @@ -0,0 +1,15 @@ +package com.maibu.core.business; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class WorkRecord implements Serializable { + private static final long serialVersionUID = 1L; + private Long id; + private String workName; + private Long userId; + private String jsonData; + private String imgUrl; +} diff --git a/maibu-common/src/main/java/com/maibu/core/domain/entity/SysRegion.java b/maibu-common/src/main/java/com/maibu/core/domain/entity/SysRegion.java new file mode 100644 index 0000000..ac040f4 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/domain/entity/SysRegion.java @@ -0,0 +1,32 @@ +package com.maibu.core.domain.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.maibu.core.domain.BaseDO; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.math.BigDecimal; + +@EqualsAndHashCode(callSuper = true) +@Data +@TableName(value = "sys_region") +public class SysRegion extends BaseDO { + + @TableId(type = IdType.AUTO) + private Long id; + + private String regionName; + + private String regionCode; + + private String siteId; + + private String type; + + private String remark; + + private Integer status; + +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/CommandRequestType.java b/maibu-common/src/main/java/com/maibu/core/enums/CommandRequestType.java new file mode 100644 index 0000000..631a71c --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/CommandRequestType.java @@ -0,0 +1,5 @@ +package com.maibu.core.enums; + +public enum CommandRequestType { + switch_control +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/CompareEnum.java b/maibu-common/src/main/java/com/maibu/core/enums/CompareEnum.java new file mode 100644 index 0000000..f2db124 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/CompareEnum.java @@ -0,0 +1,94 @@ +package com.maibu.core.enums; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +import java.util.Arrays; +import java.util.List; + +/** + * 比较操作符枚举类 + * 用于标准化管理比较类型,如>、<、between等 + * 基于项目现有的使用模式实现 + */ +@Getter +@AllArgsConstructor +public enum CompareEnum { + + /** 等于 */ + EQ("=", "等于", "=", true), + + /** 不等于 */ + NEQ("!=", "不等于", "!=", true), + + /** 大于 */ + GT(">", "大于", ">", true), + + /** 小于 */ + LT("<", "小于", "<", true), + + /** 大于等于 */ + GTE(">=", "大于等于", ">=", true), + + /** 小于等于 */ + LTE("<=", "小于等于", "<=", true), + + /** 在之间 */ + BETWEEN("between", "在之间", "between", false), + + /** 不在之间 */ + NOT_BETWEEN("notBetween", "不在之间", "notBetween", false), + + /** 包含 */ + CONTAIN("contain", "包含", "contain", true), + + /** 不包含 */ + NOT_CONTAIN("notContain", "不包含", "notContain", true); + + /** 操作符值(存储在数据库中) */ + private final String value; + + /** 操作符名称(用于前端显示) */ + private final String name; + + /** 表达式符号(用于计算表达式) */ + private final String symbol; + + /** 是否为单值比较(true:单值, false:范围值) */ + private final boolean singleValue; + + /** + * 根据值获取比较操作符枚举 + * @param value 操作符值 + * @return 比较操作符枚举 + */ + public static CompareEnum getByValue(String value) { + if (value == null) { + return null; + } + for (CompareEnum operator : CompareEnum.values()) { + if (operator.getValue().equals(value)) { + return operator; + } + } + return null; + } + + /** + * 获取所有比较操作符列表 + * @return 比较操作符列表 + */ + public static List getAll() { + return Arrays.asList(CompareEnum.values()); + } + + /** + * 判断是否为范围比较操作符 + * @param value 操作符值 + * @return 是否为范围比较 + */ + public static boolean isRangeOperator(String value) { + CompareEnum operator = getByValue(value); + return operator != null && !operator.isSingleValue(); + } +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/ConnectType.java b/maibu-common/src/main/java/com/maibu/core/enums/ConnectType.java new file mode 100644 index 0000000..dd9d6a2 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/ConnectType.java @@ -0,0 +1,16 @@ +package com.maibu.core.enums; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@AllArgsConstructor +@Getter +public enum ConnectType { + + TCP, + + MQTT, + + HTTP; + +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/ConnectionCloseReason.java b/maibu-common/src/main/java/com/maibu/core/enums/ConnectionCloseReason.java new file mode 100644 index 0000000..8105d1b --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/ConnectionCloseReason.java @@ -0,0 +1,7 @@ +package com.maibu.core.enums; + +public enum ConnectionCloseReason { + NROMAL, + TIMEOUT, + REPEAT +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/ConnectorStatus.java b/maibu-common/src/main/java/com/maibu/core/enums/ConnectorStatus.java new file mode 100644 index 0000000..880467e --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/ConnectorStatus.java @@ -0,0 +1,7 @@ +package com.maibu.core.enums; + +public enum ConnectorStatus { + ACTIVE, // 完全可用 + RECEIVER, // 禁言(不可发送但可以接收) + DISABLED // 完全不可用 +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/ConnectorType.java b/maibu-common/src/main/java/com/maibu/core/enums/ConnectorType.java new file mode 100644 index 0000000..189e283 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/ConnectorType.java @@ -0,0 +1,7 @@ +package com.maibu.core.enums; + +public enum ConnectorType { + MASTER, // 上位机(主动绑定别人) + SLAVE, // 下位机(只能被动绑定) + GENERAL // 不区分角色(将来扩展用) +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/DeviceStatus.java b/maibu-common/src/main/java/com/maibu/core/enums/DeviceStatus.java new file mode 100644 index 0000000..d0764fb --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/DeviceStatus.java @@ -0,0 +1,35 @@ +package com.maibu.core.enums; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@Getter +@AllArgsConstructor +public enum DeviceStatus { + + + online(1, "online", "在线"), + offline(0, "offline", "离线"); + + private int type; + private String code; + private String description; + + public static DeviceStatus convert(int type) { + for (DeviceStatus value : DeviceStatus.values()) { + if (value.type == type) { + return value; + } + } + return null; + } + + public static DeviceStatus convert(String code) { + for (DeviceStatus value : DeviceStatus.values()) { + if (value.code.equals(code)) { + return value; + } + } + return null; + } +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/DeviceTaskPlanRepeatType.java b/maibu-common/src/main/java/com/maibu/core/enums/DeviceTaskPlanRepeatType.java new file mode 100644 index 0000000..65866b4 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/DeviceTaskPlanRepeatType.java @@ -0,0 +1,18 @@ +package com.maibu.core.enums; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@Getter +@AllArgsConstructor +public enum DeviceTaskPlanRepeatType { + + DAY("DAY","天"), + WEEK("WEEK","周"), + MONTH("MONTH","月"); +// ONCE("ONCE","单次"); + + private final String code; + private final String description; + +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/DeviceTaskStaus.java b/maibu-common/src/main/java/com/maibu/core/enums/DeviceTaskStaus.java new file mode 100644 index 0000000..d613642 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/DeviceTaskStaus.java @@ -0,0 +1,20 @@ +package com.maibu.core.enums; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@Getter +@AllArgsConstructor +public enum DeviceTaskStaus { + + NEW("NEW","新建"), + EXECUTING("EXECUTING","执行中"), + PAUSE("PAUSE","暂停中"), + FINISH("FINISH","执行成功"), + FAILED("FAILED","执行失败"); + + + private final String code; + private final String description; + +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/DeviceType.java b/maibu-common/src/main/java/com/maibu/core/enums/DeviceType.java new file mode 100644 index 0000000..763d382 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/DeviceType.java @@ -0,0 +1,42 @@ +package com.maibu.core.enums; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@AllArgsConstructor +@Getter +public enum DeviceType { + /** + * 未知 + */ + UNKNOWN(0, "未知"), + /** + * 直连设备 + */ + DIRECT_DEVICE(1, "直连设备"), + /** + * 网关设备 + */ + GATEWAY(2, "网关设备"), + /** + * 监控设备 + */ + CAMERA(3, "监控设备"), + /** + * 网关子设备 + */ + SUB_GATEWAY(4,"网关子设备"); + + private int code; + private String desc; + + public static DeviceType transfer(Integer code){ + for (DeviceType value : DeviceType.values()) { + if (value.code == code){ + return value; + } + } + return DeviceType.DIRECT_DEVICE; + } + +} diff --git a/maibu-common/src/main/java/com/maibu/core/enums/RespondCode.java b/maibu-common/src/main/java/com/maibu/core/enums/RespondCode.java new file mode 100644 index 0000000..344cf92 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/core/enums/RespondCode.java @@ -0,0 +1,17 @@ +package com.maibu.core.enums; + +public enum RespondCode { + /** + * 账号已登录 + */ + have_logged_in, + + /** + * 设备状态改变 + */ + device_status_changed, + /** + * 设备错误推送 + */ + device_error_push +} diff --git a/maibu-common/src/main/java/com/maibu/influxdb/DeviceData.java b/maibu-common/src/main/java/com/maibu/influxdb/DeviceData.java new file mode 100644 index 0000000..a338f5f --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/DeviceData.java @@ -0,0 +1,29 @@ +package com.maibu.influxdb; + + +import com.maibu.influxdb.inter.InfluxField; +import com.maibu.influxdb.inter.InfluxTag; +import com.maibu.influxdb.inter.InfluxTime; +import com.maibu.influxdb.inter.InfluxMeasurement; +import lombok.Data; + +import java.time.Instant; + +//@Measurement(name = "device_data") +@Data +@InfluxMeasurement("device_data") +public class DeviceData { + +// @Column(tag = true) + @InfluxTag + private String deviceId; + + @InfluxField + private Double temperature; + + @InfluxField + private Double voltage; + + @InfluxTime + private Instant time; +} diff --git a/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxField.java b/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxField.java new file mode 100644 index 0000000..875b1a8 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxField.java @@ -0,0 +1,12 @@ +package com.maibu.influxdb.inter; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.FIELD) +public @interface InfluxField { + +} \ No newline at end of file diff --git a/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxMeasurement.java b/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxMeasurement.java new file mode 100644 index 0000000..1c7975e --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxMeasurement.java @@ -0,0 +1,9 @@ +package com.maibu.influxdb.inter; + +import java.lang.annotation.*; + +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.TYPE) +public @interface InfluxMeasurement { + String value(); +} \ No newline at end of file diff --git a/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxTag.java b/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxTag.java new file mode 100644 index 0000000..882cb0b --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxTag.java @@ -0,0 +1,12 @@ +package com.maibu.influxdb.inter; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.FIELD) +public @interface InfluxTag { + +} \ No newline at end of file diff --git a/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxTime.java b/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxTime.java new file mode 100644 index 0000000..5dd0d53 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/inter/InfluxTime.java @@ -0,0 +1,12 @@ +package com.maibu.influxdb.inter; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.FIELD) +public @interface InfluxTime { + +} \ No newline at end of file diff --git a/maibu-common/src/main/java/com/maibu/influxdb/test.java b/maibu-common/src/main/java/com/maibu/influxdb/test.java new file mode 100644 index 0000000..8393eaf --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/test.java @@ -0,0 +1,65 @@ +package com.maibu.influxdb; + +import com.influxdb.query.FluxRecord; +import com.influxdb.query.FluxTable; +import com.maibu.influxdb.util.InfluxDBUtil; +import com.maibu.influxdb.util.InfluxSqlBuilder; +import org.springframework.beans.factory.annotation.Value; + +import java.time.Instant; +import java.util.List; +import java.util.Map; + +public class test { + + + @Value("${ioTDA.serverIp}") + private String serverIp; + +// @Value("${ioTDA.deviceId}") +// private String deviceId; + + @Value("${ioTDA.secret}") + private String secret; + + @Value("${ioTDA.serviceId}") + private String serviceId; + + public static void main(String[] args) { + + String url = "http://localhost:8086"; + String token = "maibu-token"; + String org = "maibu"; + String bucket = "device_data"; +// +// InfluxDBClient client = InfluxDBClientFactory.create(url, token.toCharArray(), org, bucket); +// +// +// WriteApiBlocking writeApi = client.getWriteApiBlocking(); + + InfluxDBUtil dbUtil = new InfluxDBUtil(url,token,org,bucket); + + + DeviceData data = new DeviceData(); + data.setDeviceId("AGV_001"); + data.setTemperature(36.522); + data.setVoltage(48.222); + data.setTime(Instant.now()); + + String line = InfluxSqlBuilder.buildLine(data); + dbUtil.write(line); + + + + Map map = InfluxSqlBuilder.buildTagMap(data,DeviceData::getDeviceId); + String flux = InfluxSqlBuilder.buildQuery(bucket,bucket,10,map,"temperature"); + + List tables = dbUtil.query(flux); + + for (FluxTable table : tables) { + for (FluxRecord record : table.getRecords()) { + System.out.println(record.getValue()); + } + } + } +} diff --git a/maibu-common/src/main/java/com/maibu/influxdb/util/InfluxDBUtil.java b/maibu-common/src/main/java/com/maibu/influxdb/util/InfluxDBUtil.java new file mode 100644 index 0000000..e88d792 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/util/InfluxDBUtil.java @@ -0,0 +1,110 @@ +package com.maibu.influxdb.util; + +import com.influxdb.client.*; +import com.influxdb.client.write.events.WriteErrorEvent; +import com.influxdb.client.write.events.WriteSuccessEvent; +import com.influxdb.client.domain.WritePrecision; +import com.influxdb.query.FluxRecord; +import com.influxdb.query.FluxTable; + +import java.util.ArrayList; +import java.util.List; + +public class InfluxDBUtil { + + private InfluxDBClient client; + private WriteApi writeApi; + private String bucket; + private String org; + + public InfluxDBUtil(String url, String token, String org, String bucket) { + this.client = InfluxDBClientFactory.create(url, token.toCharArray(), org, bucket); + this.bucket = bucket; + this.org = org; + + // ✅ 异步批量写入(核心) + this.writeApi = client.makeWriteApi( + WriteOptions.builder() + .batchSize(5000) // 每5000条写一次 + .flushInterval(1000) // 1秒自动flush + .bufferLimit(10000) // 缓冲区 + .retryInterval(2000) // 重试间隔 + .build() + ); + + // ✅ 监听写入成功 + this.writeApi.listenEvents(WriteSuccessEvent.class, event -> { + // 可关闭或打debug日志 + // System.out.println("写入成功"); + }); + + // ✅ 监听异常 + this.writeApi.listenEvents(WriteErrorEvent.class, event -> { + System.err.println("InfluxDB写入失败: " + event.getThrowable().getMessage()); + }); + } + + // ========================= + // ✅ 批量写入(推荐 Line Protocol) + // ========================= + public void writeBatch(List lines) { + for (String line : lines) { + writeApi.writeRecord(bucket, org, WritePrecision.MS, line); + } + } + + // ========================= + // ✅ 单条写入 + // ========================= + public void write(String line) { + writeApi.writeRecord(bucket, org, WritePrecision.MS, line); + } + + // ========================= + // ✅ 查询(返回原始结果) + // ========================= + public List query(String flux) { + QueryApi queryApi = client.getQueryApi(); + return queryApi.query(flux); + } + + // ========================= + // ✅ 查询(转List) + // ========================= + public List queryValues(String flux) { + List resultList = new ArrayList<>(); + + List tables = query(flux); + + for (FluxTable table : tables) { + for (FluxRecord record : table.getRecords()) { + resultList.add(record.getValue().toString()); + } + } + + return resultList; + } + + // ========================= + // ✅ 手动flush(重要) + // ========================= + public void flush() { + writeApi.flush(); + } + + // ========================= + // ✅ 关闭资源(必须) + // ========================= + public void close() { + try { + if (writeApi != null) { + writeApi.flush(); + writeApi.close(); + } + } finally { + if (client != null) { + client.close(); + } + } + } +} \ No newline at end of file diff --git a/maibu-common/src/main/java/com/maibu/influxdb/util/InfluxSqlBuilder.java b/maibu-common/src/main/java/com/maibu/influxdb/util/InfluxSqlBuilder.java new file mode 100644 index 0000000..a3a1617 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/util/InfluxSqlBuilder.java @@ -0,0 +1,194 @@ +package com.maibu.influxdb.util; + +import com.maibu.influxdb.inter.InfluxField; +import com.maibu.influxdb.inter.InfluxTag; +import com.maibu.influxdb.inter.InfluxTime; +import com.maibu.influxdb.inter.InfluxMeasurement; + +import java.lang.reflect.Field; +import java.util.HashMap; +import java.util.Map; +import java.util.StringJoiner; + +public class InfluxSqlBuilder { + /** + * 插入语句拼接 + * @param obj + * @return + */ + public static String buildLine(Object obj) { + try { + Class clazz = obj.getClass(); + + // 1️⃣ measurement + if (!clazz.isAnnotationPresent(InfluxMeasurement.class)) { + throw new RuntimeException("缺少 @InfluxMeasurement"); + } + + String measurement = clazz.getAnnotation(InfluxMeasurement.class).value(); + + StringBuilder sb = new StringBuilder(); + sb.append(escapeKey(measurement)); + + StringJoiner tagJoiner = new StringJoiner(","); + StringJoiner fieldJoiner = new StringJoiner(","); + + Long timestamp = null; + + Field[] fields = clazz.getDeclaredFields(); + + for (Field field : fields) { + field.setAccessible(true); + Object value = field.get(obj); + + if (value == null) continue; + + String key = escapeKey(field.getName()); + + // 2️⃣ tag + if (field.isAnnotationPresent(InfluxTag.class)) { + tagJoiner.add(key + "=" + escapeTagValue(value.toString())); + } + + // 3️⃣ field + if (field.isAnnotationPresent(InfluxField.class)) { + fieldJoiner.add(key + "=" + formatFieldValue(value)); + } + + // 4️⃣ time + if (field.isAnnotationPresent(InfluxTime.class)) { + if (value instanceof Number) { + timestamp = ((Number) value).longValue(); + } else if (value instanceof java.time.Instant) { + timestamp = ((java.time.Instant) value).toEpochMilli(); + } + } + } + + // 拼接 tag + if (tagJoiner.length() > 0) { + sb.append(",").append(tagJoiner.toString()); + } + + // 拼接 field + if (fieldJoiner.length() == 0) { + throw new RuntimeException("至少要有一个 field"); + } + + sb.append(" ").append(fieldJoiner.toString()); + + // 拼接时间 + if (timestamp != null) { + sb.append(" ").append(timestamp); + } + + return sb.toString(); + + } catch (Exception e) { + throw new RuntimeException("buildLine失败", e); + } + } + + + // ========================= + // ✅ 构建 Flux 查询 + // ========================= + public static String buildQuery( + String bucket, + String measurement, + long startSecondsAgo, + Map tagFilters, + String field + ) { + + StringBuilder flux = new StringBuilder(); + + flux.append("from(bucket:\"").append(bucket).append("\")") + .append(" |> range(start: -").append(startSecondsAgo).append("h)") + .append(" |> filter(fn: (r) => r._measurement == \"") + .append(measurement).append("\")"); + + // tag过滤 + if (tagFilters != null && !tagFilters.isEmpty()) { + for (Map.Entry entry : tagFilters.entrySet()) { + flux.append(" |> filter(fn: (r) => r.") + .append(entry.getKey()) + .append(" == \"") + .append(entry.getValue()) + .append("\")"); + } + } + + // field过滤 + if (field != null) { + flux.append(" |> filter(fn: (r) => r._field == \"") + .append(field) + .append("\")"); + } + + return flux.toString(); + } + + + /** + * 类的某些属性转换成map + * @param obj + * @param functions + * @return + * @param + */ + public static Map buildTagMap( + T obj, + SFunction... functions + ) { + Map map = new HashMap<>(); + + try { + for (SFunction fn : functions) { + String fieldName = LambdaUtils.getFieldName(fn); + + Field field = obj.getClass().getDeclaredField(fieldName); + field.setAccessible(true); + + Object value = field.get(obj); + if (value != null) { + map.put(fieldName, value.toString()); + } + } + } catch (Exception e) { + throw new RuntimeException("构建tagMap失败", e); + } + + return map; + } + // ========================= + // 🔧 转义方法(非常关键) + // ========================= + + private static String escapeKey(String key) { + return key.replace(" ", "\\ ") + .replace(",", "\\,") + .replace("=", "\\="); + } + + private static String escapeTagValue(String value) { + return value.replace(" ", "\\ ") + .replace(",", "\\,") + .replace("=", "\\="); + } + + private static String formatFieldValue(Object value) { + if (value instanceof String) { + return "\"" + value + "\""; + } + if (value instanceof Integer || value instanceof Long) { + return value + "i"; // Influx整数必须加 i + } + if (value instanceof Boolean) { + return value.toString(); + } + return value.toString(); // double/float + } + + +} \ No newline at end of file diff --git a/maibu-common/src/main/java/com/maibu/influxdb/util/LambdaUtils.java b/maibu-common/src/main/java/com/maibu/influxdb/util/LambdaUtils.java new file mode 100644 index 0000000..ebcf6e0 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/util/LambdaUtils.java @@ -0,0 +1,29 @@ +package com.maibu.influxdb.util; + +import java.beans.Introspector; +import java.lang.invoke.SerializedLambda; +import java.lang.reflect.Method; + +public class LambdaUtils { + + public static String getFieldName(SFunction fn) { + try { + Method method = fn.getClass().getDeclaredMethod("writeReplace"); + method.setAccessible(true); + SerializedLambda lambda = (SerializedLambda) method.invoke(fn); + + String methodName = lambda.getImplMethodName(); // getDeviceId + + if (methodName.startsWith("get")) { + return Introspector.decapitalize(methodName.substring(3)); + } else if (methodName.startsWith("is")) { + return Introspector.decapitalize(methodName.substring(2)); + } else { + throw new RuntimeException("不是getter方法"); + } + + } catch (Exception e) { + throw new RuntimeException("解析字段失败", e); + } + } +} diff --git a/maibu-common/src/main/java/com/maibu/influxdb/util/SFunction.java b/maibu-common/src/main/java/com/maibu/influxdb/util/SFunction.java new file mode 100644 index 0000000..c98fd1d --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/influxdb/util/SFunction.java @@ -0,0 +1,6 @@ +package com.maibu.influxdb.util; + +@FunctionalInterface +public interface SFunction extends java.io.Serializable { + R apply(T source); +} diff --git a/maibu-common/src/main/java/com/maibu/memory/GlobalMemory.java b/maibu-common/src/main/java/com/maibu/memory/GlobalMemory.java new file mode 100644 index 0000000..8e9e13d --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/memory/GlobalMemory.java @@ -0,0 +1,73 @@ +package com.maibu.memory; + + +import com.maibu.core.business.Device; +import com.maibu.core.business.IoTCommonDevice; +import com.maibu.core.business.IoTCommonProduct; +import lombok.Data; +import org.springframework.stereotype.Component; +import org.springframework.util.CollectionUtils; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; + +@Component +@Data +public class GlobalMemory { + + + // orgId - siteId - deviceId + public static ConcurrentHashMap unRegisterCommonDeviceMap = new ConcurrentHashMap<>(); + + public static ConcurrentHashMap unRegisterDeviceMap = new ConcurrentHashMap<>(); + + // key:orgId - siteId + public static ConcurrentHashMap> orgAttrs = new ConcurrentHashMap<>(); + + public static ConcurrentHashMap productMap = new ConcurrentHashMap<>(); + + + public SiteMemory getSiteMemory(Long orgId, Long siteId) { + if (orgId != null && siteId != null) { + Map siteMemories = orgAttrs.get(orgId); + if (!CollectionUtils.isEmpty(siteMemories)) { + return siteMemories.get(siteId); + } + } + return null; + } + + /** + * 新增场站内存 + * @param orgId + * @param siteId + * @param siteMemory + */ + public void addSiteMemory(Long orgId, Long siteId, SiteMemory siteMemory) { + if (orgId != null && siteId != null) { + Map siteMemories = orgAttrs.get(orgId); + if (CollectionUtils.isEmpty(siteMemories)) { + siteMemories = new HashMap<>(); + } + orgAttrs.put(orgId, siteMemories); + siteMemories.put(siteId, siteMemory); + } + } + + /** + * 删除 + * @param orgId + * @param siteId + */ + public void removeSiteMemory(Long orgId, Long siteId) { + if (orgId != null && siteId != null) { + Map siteMemories = orgAttrs.get(orgId); + if (!CollectionUtils.isEmpty(siteMemories)) { + siteMemories.remove(siteId); + } + } + } + +} diff --git a/maibu-common/src/main/java/com/maibu/memory/SiteMemory.java b/maibu-common/src/main/java/com/maibu/memory/SiteMemory.java new file mode 100644 index 0000000..ca39cac --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/memory/SiteMemory.java @@ -0,0 +1,116 @@ +package com.maibu.memory; + + +import cn.hutool.core.util.ObjectUtil; +import com.maibu.core.business.*; +import com.maibu.core.business.device.Connector; +import com.maibu.core.business.device.NettyDevice; +import com.maibu.core.enums.ConnectorStatus; +import com.maibu.core.enums.ConnectorType; +import io.netty.channel.Channel; +import lombok.Data; +import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; +import org.springframework.stereotype.Component; +import org.springframework.util.CollectionUtils; + +import java.util.*; +import java.util.concurrent.ConcurrentHashMap; +import java.util.stream.Collectors; + +@Component +@Data +@Slf4j +public class SiteMemory { + + public List standard = null; + + public Long siteId; + + private static final ConcurrentHashMap deviceMap = new ConcurrentHashMap<>(); + + private static final ConcurrentHashMap commonDeviceMap = new ConcurrentHashMap<>(); + + //key deviceId + public static ConcurrentHashMap> devicePlanMap = new ConcurrentHashMap<>(); + //key deviceId prepare + public static ConcurrentHashMap> devicePlanTaskPrepareMap = new ConcurrentHashMap<>(); + //key deviceId execute + public static ConcurrentHashMap devicePlanTaskExecuteMap = new ConcurrentHashMap<>(); + + + public static void saveDevice(Device device) { + deviceMap.put(device.getSerialNumber(), device); + } + + public static void removeDevice(String deviceId) { + if (!StringUtils.isEmpty(deviceId)) { + deviceMap.remove(deviceId); + } + } + + public static void addDevicePlan(DevicePlan devicePlan) { + if (devicePlan != null && !StringUtils.isEmpty(devicePlan.getDeviceId())) { + String deviceId = devicePlan.getDeviceId(); + List list = devicePlanMap.get(deviceId); + if (CollectionUtils.isEmpty(list)) { + list = new ArrayList<>(); + } + boolean exists = list.stream() + .anyMatch(l -> Objects.equals(l.getId(), devicePlan.getId())); + if (!exists) { + list.add(devicePlan); + } + devicePlanMap.put(deviceId, list); + } + } + + + public static void removeDevicePlan(DevicePlan devicePlan) { + if (devicePlan != null && !StringUtils.isEmpty(devicePlan.getDeviceId())) { + String deviceId = devicePlan.getDeviceId(); + List list = devicePlanMap.get(deviceId); + if (!CollectionUtils.isEmpty(list)) { + list.removeIf(x -> x.getId().equals(devicePlan.getId())); + } + } + } + + public static void addDevicePlanPrepare(DevicePlanTask devicePlanTask) { + if (devicePlanTask != null && !StringUtils.isEmpty(devicePlanTask.getDeviceId())) { + String deviceId = devicePlanTask.getDeviceId(); + List list = devicePlanTaskPrepareMap.get(deviceId); + if (CollectionUtils.isEmpty(list)) { + list = new ArrayList<>(); + } + list.add(devicePlanTask); + devicePlanTaskPrepareMap.put(deviceId, list); + } + } + + public static void removeDevicePlanPrepare(DevicePlanTask devicePlanTask) { + if (devicePlanTask != null && !StringUtils.isEmpty(devicePlanTask.getDeviceId())) { + String deviceId = devicePlanTask.getDeviceId(); + List list = devicePlanTaskPrepareMap.get(deviceId); + if (!CollectionUtils.isEmpty(list)) { + list.removeIf(x -> x.getId().equals(devicePlanTask.getId())); + } + } + } + + + public static void addDevicePlanExecute(DevicePlanTask devicePlanTask) { + if (devicePlanTask != null && !StringUtils.isEmpty(devicePlanTask.getDeviceId())) { + String deviceId = devicePlanTask.getDeviceId(); + devicePlanTaskExecuteMap.put(deviceId, devicePlanTask); + } + } + + public static void removeDevicePlanExecute(String deviceId) { + if (!StringUtils.isEmpty(deviceId)) { + devicePlanTaskExecuteMap.remove(deviceId); + } + } + + +} diff --git a/maibu-common/src/main/java/com/maibu/mybatis/LambdaQueryWrapperX.java b/maibu-common/src/main/java/com/maibu/mybatis/LambdaQueryWrapperX.java new file mode 100644 index 0000000..784486f --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/mybatis/LambdaQueryWrapperX.java @@ -0,0 +1,136 @@ +package com.maibu.mybatis; + +import cn.hutool.core.util.ArrayUtil; +import cn.hutool.core.util.ObjectUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; +import com.baomidou.mybatisplus.core.toolkit.support.SFunction; +import org.apache.commons.lang3.ArrayUtils; +import org.springframework.util.StringUtils; + +import java.util.Collection; + +/** + * 拓展 MyBatis Plus QueryWrapper 类,主要增加如下功能: + *

+ * 1. 拼接条件的方法,增加 xxxIfPresent 方法,用于判断值不存在的时候,不要拼接到条件中。 + * + * @param 数据类型 + */ +public class LambdaQueryWrapperX extends LambdaQueryWrapper { + + public LambdaQueryWrapperX likeIfPresent(SFunction column, String val) { + if (StringUtils.hasText(val)) { + return (LambdaQueryWrapperX) super.like(column, val); + } + return this; + } + + public LambdaQueryWrapperX inIfPresent(SFunction column, Collection values) { + if (!CollectionUtils.isEmpty(values)) { + return (LambdaQueryWrapperX) super.in(column, values); + } + return this; + } + + public LambdaQueryWrapperX inIfPresent(SFunction column, Object... values) { + if (!ArrayUtil.isEmpty(values)) { + return (LambdaQueryWrapperX) super.in(column, values); + } + return this; + } + + public LambdaQueryWrapperX eqIfPresent(SFunction column, Object val) { + if (ObjectUtil.isNotEmpty(val)) { + return (LambdaQueryWrapperX) super.eq(column, val); + } + return this; + } + + public LambdaQueryWrapperX neIfPresent(SFunction column, Object val) { + if (ObjectUtil.isNotEmpty(val)) { + return (LambdaQueryWrapperX) super.ne(column, val); + } + return this; + } + + public LambdaQueryWrapperX gtIfPresent(SFunction column, Object val) { + if (val != null) { + return (LambdaQueryWrapperX) super.gt(column, val); + } + return this; + } + + public LambdaQueryWrapperX geIfPresent(SFunction column, Object val) { + if (val != null) { + return (LambdaQueryWrapperX) super.ge(column, val); + } + return this; + } + + public LambdaQueryWrapperX ltIfPresent(SFunction column, Object val) { + if (val != null) { + return (LambdaQueryWrapperX) super.lt(column, val); + } + return this; + } + + public LambdaQueryWrapperX leIfPresent(SFunction column, Object val) { + if (val != null) { + return (LambdaQueryWrapperX) super.le(column, val); + } + return this; + } + + public LambdaQueryWrapperX betweenIfPresent(SFunction column, Object val1, Object val2) { + if (val1 != null && val2 != null) { + return (LambdaQueryWrapperX) super.between(column, val1, val2); + } + if (val1 != null) { + return (LambdaQueryWrapperX) ge(column, val1); + } + if (val2 != null) { + return (LambdaQueryWrapperX) le(column, val2); + } + return this; + } + + public LambdaQueryWrapperX betweenIfPresent(SFunction column, Object[] values) { + Object val1 = ArrayUtils.get(values, 0); + Object val2 = ArrayUtils.get(values, 1); + return betweenIfPresent(column, val1, val2); + } + + // ========== 重写父类方法,方便链式调用 ========== + + @Override + public LambdaQueryWrapperX eq(boolean condition, SFunction column, Object val) { + super.eq(condition, column, val); + return this; + } + + @Override + public LambdaQueryWrapperX eq(SFunction column, Object val) { + super.eq(column, val); + return this; + } + + @Override + public LambdaQueryWrapperX orderByDesc(SFunction column) { + super.orderByDesc(true, column); + return this; + } + + @Override + public LambdaQueryWrapperX last(String lastSql) { + super.last(lastSql); + return this; + } + + @Override + public LambdaQueryWrapperX in(SFunction column, Collection coll) { + super.in(column, coll); + return this; + } + +} diff --git a/maibu-common/src/main/java/com/maibu/mybatis/QueryWrapperX.java b/maibu-common/src/main/java/com/maibu/mybatis/QueryWrapperX.java new file mode 100644 index 0000000..468e813 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/mybatis/QueryWrapperX.java @@ -0,0 +1,140 @@ +package com.maibu.mybatis; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.ArrayUtils; +import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; +import org.springframework.util.StringUtils; + +import java.util.Collection; + +/** + * 拓展 MyBatis Plus QueryWrapper 类,主要增加如下功能: + * + * 1. 拼接条件的方法,增加 xxxIfPresent 方法,用于判断值不存在的时候,不要拼接到条件中。 + * + * @param 数据类型 + */ +public class QueryWrapperX extends QueryWrapper { + + public QueryWrapperX likeIfPresent(String column, String val) { + if (StringUtils.hasText(val)) { + return (QueryWrapperX) super.like(column, val); + } + return this; + } + + public QueryWrapperX inIfPresent(String column, Collection values) { + if (!CollectionUtils.isEmpty(values)) { + return (QueryWrapperX) super.in(column, values); + } + return this; + } + + public QueryWrapperX inIfPresent(String column, Object... values) { + if (!ArrayUtils.isEmpty(values)) { + return (QueryWrapperX) super.in(column, values); + } + return this; + } + + public QueryWrapperX eqIfPresent(String column, Object val) { + if (val != null) { + return (QueryWrapperX) super.eq(column, val); + } + return this; + } + + public QueryWrapperX neIfPresent(String column, Object val) { + if (val != null) { + return (QueryWrapperX) super.ne(column, val); + } + return this; + } + + public QueryWrapperX gtIfPresent(String column, Object val) { + if (val != null) { + return (QueryWrapperX) super.gt(column, val); + } + return this; + } + + public QueryWrapperX geIfPresent(String column, Object val) { + if (val != null) { + return (QueryWrapperX) super.ge(column, val); + } + return this; + } + + public QueryWrapperX ltIfPresent(String column, Object val) { + if (val != null) { + return (QueryWrapperX) super.lt(column, val); + } + return this; + } + + public QueryWrapperX leIfPresent(String column, Object val) { + if (val != null) { + return (QueryWrapperX) super.le(column, val); + } + return this; + } + + public QueryWrapperX betweenIfPresent(String column, Object val1, Object val2) { + if (val1 != null && val2 != null) { + return (QueryWrapperX) super.between(column, val1, val2); + } + if (val1 != null) { + return (QueryWrapperX) ge(column, val1); + } + if (val2 != null) { + return (QueryWrapperX) le(column, val2); + } + return this; + } + + public QueryWrapperX betweenIfPresent(String column, Object[] values) { + if (values!= null && values.length != 0 && values[0] != null && values[1] != null) { + return (QueryWrapperX) super.between(column, values[0], values[1]); + } + if (values!= null && values.length != 0 && values[0] != null) { + return (QueryWrapperX) ge(column, values[0]); + } + if (values!= null && values.length != 0 && values[1] != null) { + return (QueryWrapperX) le(column, values[1]); + } + return this; + } + + // ========== 重写父类方法,方便链式调用 ========== + + @Override + public QueryWrapperX eq(boolean condition, String column, Object val) { + super.eq(condition, column, val); + return this; + } + + @Override + public QueryWrapperX eq(String column, Object val) { + super.eq(column, val); + return this; + } + + @Override + public QueryWrapperX orderByDesc(String column) { + super.orderByDesc(true, column); + return this; + } + + @Override + public QueryWrapperX last(String lastSql) { + super.last(lastSql); + return this; + } + + @Override + public QueryWrapperX in(String column, Collection coll) { + super.in(column, coll); + return this; + } + +} diff --git a/maibu-common/src/main/java/com/maibu/mybatis/mapper/BaseMapperX.java b/maibu-common/src/main/java/com/maibu/mybatis/mapper/BaseMapperX.java new file mode 100644 index 0000000..bded7b0 --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/mybatis/mapper/BaseMapperX.java @@ -0,0 +1,131 @@ +package com.maibu.mybatis.mapper; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.support.SFunction; +import com.baomidou.mybatisplus.extension.toolkit.Db; +import com.maibu.core.domain.PageParam; +import com.maibu.core.domain.PageResult; +import com.maibu.mybatis.utils.MyBatisUtils; +import org.apache.ibatis.annotations.Param; + +import java.util.Collection; +import java.util.List; + +/** + * 在 MyBatis Plus 的 BaseMapper 的基础上拓展,提供更多的能力 + *

+ * 为什么继承 MPJBaseMapper 接口?支持 MyBatis Plus 多表 Join 的能力。 + */ +public interface BaseMapperX extends BaseMapper { + + default PageResult selectPage(PageParam pageParam, @Param("ew") Wrapper queryWrapper) { + // MyBatis Plus 查询 + IPage mpPage = MyBatisUtils.buildPage(pageParam); + selectPage(mpPage, queryWrapper); + // 转换返回 + return new PageResult<>(mpPage.getRecords(), mpPage.getTotal()); + } + + default T selectOne(String field, Object value) { + return selectOne(new QueryWrapper().eq(field, value)); + } + + default T selectOne(SFunction field, Object value) { + return selectOne(new LambdaQueryWrapper().eq(field, value)); + } + + default T selectOne(String field1, Object value1, String field2, Object value2) { + return selectOne(new QueryWrapper().eq(field1, value1).eq(field2, value2)); + } + + default T selectOne(SFunction field1, Object value1, SFunction field2, Object value2) { + return selectOne(new LambdaQueryWrapper().eq(field1, value1).eq(field2, value2)); + } + + default Long selectCount() { + return selectCount(new QueryWrapper()); + } + + default Long selectCount(String field, Object value) { + return selectCount(new QueryWrapper().eq(field, value)); + } + + default Long selectCount(SFunction field, Object value) { + return selectCount(new LambdaQueryWrapper().eq(field, value)); + } + + default List selectList() { + return selectList(new QueryWrapper<>()); + } + + default List selectList(String field, Object value) { + return selectList(new QueryWrapper().eq(field, value)); + } + + default List selectList(SFunction field, Object value) { + return selectList(new LambdaQueryWrapper().eq(field, value)); + } + + default List selectList(String field, Collection values) { + return selectList(new QueryWrapper().in(field, values)); + } + + default List selectList(SFunction field, Collection values) { + return selectList(new LambdaQueryWrapper().in(field, values)); + } + + default List selectList(SFunction leField, SFunction geField, Object value) { + return selectList(new LambdaQueryWrapper().le(leField, value).ge(geField, value)); + } + + /** + * 批量插入,适合大量数据插入 + * + * @param entities 实体们 + */ + default void insertBatch(Collection entities) { + Db.saveBatch(entities); + } + + /** + * 批量插入,适合大量数据插入 + * + * @param entities 实体们 + * @param size 插入数量 Db.saveBatch 默认为 1000 + */ + default void insertBatch(Collection entities, int size) { + Db.saveBatch(entities, size); + } + + default void updateBatch(T update) { + update(update, new QueryWrapper<>()); + } + + default void updateBatch(Collection entities, int size) { + Db.updateBatchById(entities, size); + } + + /** + * 保存或更新 + * @param entity 实体 + * @return 是否成功 + */ + default boolean saveOrUpdate(T entity) { + return Db.saveOrUpdate(entity); + } + + /** + * 批量保存或更新 + * @param entities 实体集合 + * @return 是否成功 + */ + default boolean saveOrUpdateBatch(Collection entities) { + return Db.saveOrUpdateBatch(entities); + } + + +} diff --git a/maibu-common/src/main/java/com/maibu/mybatis/utils/MyBatisUtils.java b/maibu-common/src/main/java/com/maibu/mybatis/utils/MyBatisUtils.java new file mode 100644 index 0000000..0d327ed --- /dev/null +++ b/maibu-common/src/main/java/com/maibu/mybatis/utils/MyBatisUtils.java @@ -0,0 +1,88 @@ +package com.maibu.mybatis.utils; + +import cn.hutool.core.collection.CollectionUtil; +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.core.toolkit.StringPool; +import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; +import com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.maibu.core.domain.PageParam; +import com.maibu.core.domain.SortingField; +import net.sf.jsqlparser.expression.Alias; +import net.sf.jsqlparser.schema.Column; +import net.sf.jsqlparser.schema.Table; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; +import java.util.stream.Collectors; + +/** + * MyBatis 工具类 + */ +public class MyBatisUtils { + + private static final String MYSQL_ESCAPE_CHARACTER = "`"; + + public static Page buildPage(PageParam pageParam) { + return buildPage(pageParam, null); + } + + public static Page buildPage(PageParam pageParam, Collection sortingFields) { + // 页码 + 数量 + Page page = new Page<>(pageParam.getPageNo(), pageParam.getPageSize()); + // 排序字段 + if (!CollectionUtil.isEmpty(sortingFields)) { + page.addOrder(sortingFields.stream().map(sortingField -> SortingField.ORDER_ASC.equals(sortingField.getOrder()) ? + OrderItem.asc(sortingField.getField()) : OrderItem.desc(sortingField.getField())) + .collect(Collectors.toList())); + } + return page; + } + + /** + * 将拦截器添加到链中 + * 由于 MybatisPlusInterceptor 不支持添加拦截器,所以只能全量设置 + * + * @param interceptor 链 + * @param inner 拦截器 + * @param index 位置 + */ + public static void addInterceptor(MybatisPlusInterceptor interceptor, InnerInterceptor inner, int index) { + List inners = new ArrayList<>(interceptor.getInterceptors()); + inners.add(index, inner); + interceptor.setInterceptors(inners); + } + + /** + * 获得 Table 对应的表名 + * + * 兼容 MySQL 转义表名 `t_xxx` + * + * @param table 表 + * @return 去除转移字符后的表名 + */ + public static String getTableName(Table table) { + String tableName = table.getName(); + if (tableName.startsWith(MYSQL_ESCAPE_CHARACTER) && tableName.endsWith(MYSQL_ESCAPE_CHARACTER)) { + tableName = tableName.substring(1, tableName.length() - 1); + } + return tableName; + } + + /** + * 构建 Column 对象 + * + * @param tableName 表名 + * @param tableAlias 别名 + * @param column 字段名 + * @return Column 对象 + */ + public static Column buildColumn(String tableName, Alias tableAlias, String column) { + if (tableAlias != null) { + tableName = tableAlias.getName(); + } + return new Column(tableName + StringPool.DOT + column); + } + +} diff --git a/maibu-service/maibu-system-service/src/main/java/com/maibu/enums/Language.java b/maibu-service/maibu-system-service/src/main/java/com/maibu/enums/Language.java new file mode 100644 index 0000000..61dffa2 --- /dev/null +++ b/maibu-service/maibu-system-service/src/main/java/com/maibu/enums/Language.java @@ -0,0 +1,25 @@ +package com.maibu.enums; + +public enum Language { + ZH_CN("zh-CN"), + EN("en-US"), + DEFAULT("default"); + + private String value; + + Language(String value) { + this.value = value; + } + + public String getValue() { + return value; + } + + public static String matches(String language) { + if(language.equals("zh")){ + return Language.ZH_CN.value; + }else { + return Language.EN.value; + } + } +} diff --git a/maibu-service/maibu-system-service/src/main/java/com/maibu/mapper/SysRegionMapper.java b/maibu-service/maibu-system-service/src/main/java/com/maibu/mapper/SysRegionMapper.java new file mode 100644 index 0000000..12a997e --- /dev/null +++ b/maibu-service/maibu-system-service/src/main/java/com/maibu/mapper/SysRegionMapper.java @@ -0,0 +1,13 @@ +package com.maibu.mapper; + +import com.maibu.core.domain.entity.SysRegion; +import com.maibu.mybatis.mapper.BaseMapperX; +import org.springframework.stereotype.Repository; + +/** + * 设备历史状态 + */ +@Repository +public interface SysRegionMapper extends BaseMapperX { + +} diff --git a/maibu-service/maibu-system-service/src/main/java/com/maibu/service/SysRegionService.java b/maibu-service/maibu-system-service/src/main/java/com/maibu/service/SysRegionService.java new file mode 100644 index 0000000..6e76e1e --- /dev/null +++ b/maibu-service/maibu-system-service/src/main/java/com/maibu/service/SysRegionService.java @@ -0,0 +1,67 @@ +package com.maibu.service; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.maibu.core.domain.entity.SysRegion; +import com.maibu.mapper.SysRegionMapper; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.util.CollectionUtils; + +import java.util.ArrayList; +import java.util.List; +import java.util.stream.Collectors; + + +@Service +public class SysRegionService { + + @Autowired + private SysRegionMapper sysRegionMapper; + + + public List list(SysRegion region) { + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + if (region != null && !StringUtils.isEmpty(region.getRegionName())) { + queryWrapper.like(SysRegion::getRegionName, region.getRegionName()); + } + return sysRegionMapper.selectList(queryWrapper); + } + + public boolean save(SysRegion org) { + return sysRegionMapper.saveOrUpdate(org); + } + + public int delete(List ids) { + return sysRegionMapper.deleteBatchIds(ids); + } + + public void deleteAll(List ids) { + List regionIds = getIdsBySiteIds(ids); + if(!CollectionUtils.isEmpty(regionIds)){ + delete(regionIds); + } + } + + public List getIdsBySiteIds(List ids) { + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.in(SysRegion::getSiteId, ids); + List list = sysRegionMapper.selectList(queryWrapper); + if(!CollectionUtils.isEmpty(list)){ + return list.stream().map(SysRegion::getId).collect(Collectors.toList()); + }else{ + return new ArrayList<>(); + } + } + + public SysRegion selectById(Long id) { + return sysRegionMapper.selectById(id); + } + + public List selectBySiteId(Long id) { + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(SysRegion::getSiteId, id); + return sysRegionMapper.selectList(queryWrapper); + } + +}