正在显示
2 个修改的文件
包含
12 行增加
和
5 行删除
@@ -151,7 +151,7 @@ def create_schedule(): | @@ -151,7 +151,7 @@ def create_schedule(): | ||
151 | 151 | ||
152 | # 创建数据库 | 152 | # 创建数据库 |
153 | db.init_app(monitor) | 153 | db.init_app(monitor) |
154 | - db.create_all(app=monitor) | 154 | + # db.create_all(app=monitor) |
155 | 155 | ||
156 | # 跨域设置 | 156 | # 跨域设置 |
157 | CORS(monitor) | 157 | CORS(monitor) |
@@ -61,13 +61,19 @@ def pull_metric(): | @@ -61,13 +61,19 @@ def pull_metric(): | ||
61 | # 获取数据并汇聚为1min的数据入库 | 61 | # 获取数据并汇聚为1min的数据入库 |
62 | # 结束 | 62 | # 结束 |
63 | except Exception as e: | 63 | except Exception as e: |
64 | + sys_session.rollback() | ||
64 | StructurePrint().print(e.__str__()+":" + traceback.format_exc(), "error") | 65 | StructurePrint().print(e.__str__()+":" + traceback.format_exc(), "error") |
65 | finally: | 66 | finally: |
66 | - sys_session.rollback() | ||
67 | if sys_session: | 67 | if sys_session: |
68 | - sys_session.close() | 68 | + try: |
69 | + sys_session.close() | ||
70 | + except Exception as e: | ||
71 | + StructurePrint().print(e.__str__()+":" + traceback.format_exc(), "error") | ||
69 | if sys_ds: | 72 | if sys_ds: |
70 | - sys_ds.Destroy() | 73 | + try: |
74 | + sys_ds.Destroy() | ||
75 | + except Exception as e: | ||
76 | + StructurePrint().print(e.__str__()+":" + traceback.format_exc(), "error") | ||
71 | 77 | ||
72 | 78 | ||
73 | def start_schedule(): | 79 | def start_schedule(): |
@@ -77,7 +83,8 @@ def start_schedule(): | @@ -77,7 +83,8 @@ def start_schedule(): | ||
77 | schedule.every(1).minutes.do(pull_metric) | 83 | schedule.every(1).minutes.do(pull_metric) |
78 | stop_run_continuously = run_continuously() | 84 | stop_run_continuously = run_continuously() |
79 | except Exception as e: | 85 | except Exception as e: |
80 | - StructurePrint().print(e.__str__()+":" + traceback.format_exc(), "error") | 86 | + StructurePrint().print("start_schedule:"+e.__str__() + |
87 | + ":" + traceback.format_exc(), "error") | ||
81 | 88 | ||
82 | # Do some other things... | 89 | # Do some other things... |
83 | # # Stop the background thread | 90 | # # Stop the background thread |
请
注册
或
登录
后发表评论