Initial commit
This commit is contained in:
parent
a1b77e9ab2
commit
2bf46ce730
26
app.py
26
app.py
@ -42,13 +42,33 @@ async def lifespan(app: FastAPI):
|
||||
#work_flow_engine=get_work_flow_engine()
|
||||
|
||||
# 系统管理器(协调所有子系统)
|
||||
=======
|
||||
def test_middleware(message:Message):
|
||||
print(message.topic)
|
||||
|
||||
#ASDADASDASDS
|
||||
@asynccontextmanager
|
||||
async def lifespan(app: FastAPI):
|
||||
# 启动时初始化系统管理器和子系统
|
||||
db_manager=get_db_manager()
|
||||
db_manager.initialize()
|
||||
message_bus = get_message_bus()
|
||||
message_bus.add_middleware(test_middleware)
|
||||
#work_flow_engine=get_work_flow_engine()
|
||||
|
||||
|
||||
>>>>>>> 098f7c93c0c5acd5eecc6987133e1bf02989437a
|
||||
system_manager= get_system_manager(db_manager, message_bus)
|
||||
system_manager.register_subsystem_from_config()
|
||||
system_manager.start()
|
||||
#work_flow_engine.start()
|
||||
|
||||
|
||||
<<<<<<< HEAD
|
||||
yield # 应用运行期间
|
||||
=======
|
||||
yield
|
||||
>>>>>>> 098f7c93c0c5acd5eecc6987133e1bf02989437a
|
||||
|
||||
# 关闭时停止所有子系统
|
||||
system_manager.stop()
|
||||
@ -77,4 +97,8 @@ async def interface_test():
|
||||
|
||||
if __name__ == '__main__':
|
||||
import uvicorn
|
||||
uvicorn.run(app, host='127.0.0.1', port=5000)
|
||||
<<<<<<< HEAD
|
||||
uvicorn.run(app, host='127.0.0.1', port=5000)
|
||||
=======
|
||||
uvicorn.run(app, host='0.0.0.0', port=5000)
|
||||
>>>>>>> 098f7c93c0c5acd5eecc6987133e1bf02989437a
|
||||
|
||||
758
logs/测试子系统1.log
758
logs/测试子系统1.log
@ -1,3 +1,4 @@
|
||||
<<<<<<< HEAD
|
||||
2025-11-20 09:37:54,098 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-20 09:37:54,102 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-20 09:37:54,102 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
@ -7,3 +8,760 @@
|
||||
2025-11-20 09:45:56,414 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-20 09:45:56,418 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-20 09:45:56,418 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
=======
|
||||
2025-11-17 09:20:24,830 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 09:20:24,831 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 09:20:24,831 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 09:51:00,624 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 09:51:00,624 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 09:51:00,624 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 09:53:39,919 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 09:53:39,920 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 09:53:39,920 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 09:53:42,933 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: module 'database_manager' has no attribute 'TestTable'
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.TestTable(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
AttributeError: module 'database_manager' has no attribute 'TestTable'
|
||||
2025-11-17 09:53:50,940 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: module 'database_manager' has no attribute 'TestTable'
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.TestTable(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
AttributeError: module 'database_manager' has no attribute 'TestTable'
|
||||
2025-11-17 09:53:58,943 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: module 'database_manager' has no attribute 'TestTable'
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.TestTable(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
AttributeError: module 'database_manager' has no attribute 'TestTable'
|
||||
2025-11-17 09:54:06,954 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: module 'database_manager' has no attribute 'TestTable'
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.TestTable(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
AttributeError: module 'database_manager' has no attribute 'TestTable'
|
||||
2025-11-17 09:54:14,963 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: module 'database_manager' has no attribute 'TestTable'
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.TestTable(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
AttributeError: module 'database_manager' has no attribute 'TestTable'
|
||||
2025-11-17 09:54:22,966 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: module 'database_manager' has no attribute 'TestTable'
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.TestTable(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
AttributeError: module 'database_manager' has no attribute 'TestTable'
|
||||
2025-11-17 09:54:25,149 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 09:54:25,149 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 09:54:25,149 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 09:54:53,439 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 09:54:53,439 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 09:54:53,439 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 09:54:56,443 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: 'name' is an invalid keyword argument for Test_TB
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.Test_TB(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "<string>", line 4, in __init__
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", line 571, in _initialize_instance
|
||||
with util.safe_reraise():
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
|
||||
raise exc_value.with_traceback(exc_tb)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", line 569, in _initialize_instance
|
||||
manager.original_init(*mixed[1:], **kwargs)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/decl_base.py", line 2179, in _declarative_constructor
|
||||
raise TypeError(
|
||||
TypeError: 'name' is an invalid keyword argument for Test_TB
|
||||
2025-11-17 09:55:04,446 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: 'name' is an invalid keyword argument for Test_TB
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.Test_TB(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "<string>", line 4, in __init__
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", line 571, in _initialize_instance
|
||||
with util.safe_reraise():
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
|
||||
raise exc_value.with_traceback(exc_tb)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", line 569, in _initialize_instance
|
||||
manager.original_init(*mixed[1:], **kwargs)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/decl_base.py", line 2179, in _declarative_constructor
|
||||
raise TypeError(
|
||||
TypeError: 'name' is an invalid keyword argument for Test_TB
|
||||
2025-11-17 09:55:04,447 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 09:55:04,447 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 09:55:04,447 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:03:58,888 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:03:58,889 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:03:58,889 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:04:01,896 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373841.89095, '2025-11-17 10:04:01.896380', '2025-11-17 10:04:01.896383')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlite3.OperationalError: table test_tb has no column named name
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 38, in process
|
||||
session.commit()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2030, in commit
|
||||
trans.commit(_to_root=True)
|
||||
File "<string>", line 2, in commit
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1311, in commit
|
||||
self._prepare_impl()
|
||||
File "<string>", line 2, in _prepare_impl
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1286, in _prepare_impl
|
||||
self.session.flush()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4331, in flush
|
||||
self._flush(objects)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4466, in _flush
|
||||
with util.safe_reraise():
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
|
||||
raise exc_value.with_traceback(exc_tb)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4427, in _flush
|
||||
flush_context.execute()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute
|
||||
rec.execute(self)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute
|
||||
util.preloaded.orm_persistence.save_obj(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj
|
||||
_emit_insert_statements(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 1233, in _emit_insert_statements
|
||||
result = connection.execute(
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
|
||||
return meth(
|
||||
^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
|
||||
return connection._execute_clauseelement(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
|
||||
ret = self._execute_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
|
||||
return self._exec_single_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
|
||||
self._handle_dbapi_exception(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
|
||||
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373841.89095, '2025-11-17 10:04:01.896380', '2025-11-17 10:04:01.896383')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
2025-11-17 10:04:09,912 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373849.911246, '2025-11-17 10:04:09.911972', '2025-11-17 10:04:09.911975')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlite3.OperationalError: table test_tb has no column named name
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 38, in process
|
||||
session.commit()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2030, in commit
|
||||
trans.commit(_to_root=True)
|
||||
File "<string>", line 2, in commit
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1311, in commit
|
||||
self._prepare_impl()
|
||||
File "<string>", line 2, in _prepare_impl
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1286, in _prepare_impl
|
||||
self.session.flush()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4331, in flush
|
||||
self._flush(objects)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4466, in _flush
|
||||
with util.safe_reraise():
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
|
||||
raise exc_value.with_traceback(exc_tb)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4427, in _flush
|
||||
flush_context.execute()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute
|
||||
rec.execute(self)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute
|
||||
util.preloaded.orm_persistence.save_obj(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj
|
||||
_emit_insert_statements(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 1233, in _emit_insert_statements
|
||||
result = connection.execute(
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
|
||||
return meth(
|
||||
^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
|
||||
return connection._execute_clauseelement(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
|
||||
ret = self._execute_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
|
||||
return self._exec_single_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
|
||||
self._handle_dbapi_exception(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
|
||||
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373849.911246, '2025-11-17 10:04:09.911972', '2025-11-17 10:04:09.911975')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
2025-11-17 10:04:17,948 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373857.9469118, '2025-11-17 10:04:17.948003', '2025-11-17 10:04:17.948007')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlite3.OperationalError: table test_tb has no column named name
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 38, in process
|
||||
session.commit()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2030, in commit
|
||||
trans.commit(_to_root=True)
|
||||
File "<string>", line 2, in commit
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1311, in commit
|
||||
self._prepare_impl()
|
||||
File "<string>", line 2, in _prepare_impl
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1286, in _prepare_impl
|
||||
self.session.flush()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4331, in flush
|
||||
self._flush(objects)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4466, in _flush
|
||||
with util.safe_reraise():
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
|
||||
raise exc_value.with_traceback(exc_tb)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4427, in _flush
|
||||
flush_context.execute()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute
|
||||
rec.execute(self)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute
|
||||
util.preloaded.orm_persistence.save_obj(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj
|
||||
_emit_insert_statements(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 1233, in _emit_insert_statements
|
||||
result = connection.execute(
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
|
||||
return meth(
|
||||
^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
|
||||
return connection._execute_clauseelement(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
|
||||
ret = self._execute_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
|
||||
return self._exec_single_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
|
||||
self._handle_dbapi_exception(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
|
||||
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373857.9469118, '2025-11-17 10:04:17.948003', '2025-11-17 10:04:17.948007')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
2025-11-17 10:04:25,953 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373865.9523592, '2025-11-17 10:04:25.952988', '2025-11-17 10:04:25.952992')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlite3.OperationalError: table test_tb has no column named name
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 38, in process
|
||||
session.commit()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2030, in commit
|
||||
trans.commit(_to_root=True)
|
||||
File "<string>", line 2, in commit
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1311, in commit
|
||||
self._prepare_impl()
|
||||
File "<string>", line 2, in _prepare_impl
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1286, in _prepare_impl
|
||||
self.session.flush()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4331, in flush
|
||||
self._flush(objects)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4466, in _flush
|
||||
with util.safe_reraise():
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
|
||||
raise exc_value.with_traceback(exc_tb)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4427, in _flush
|
||||
flush_context.execute()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute
|
||||
rec.execute(self)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute
|
||||
util.preloaded.orm_persistence.save_obj(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj
|
||||
_emit_insert_statements(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 1233, in _emit_insert_statements
|
||||
result = connection.execute(
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
|
||||
return meth(
|
||||
^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
|
||||
return connection._execute_clauseelement(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
|
||||
ret = self._execute_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
|
||||
return self._exec_single_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
|
||||
self._handle_dbapi_exception(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
|
||||
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373865.9523592, '2025-11-17 10:04:25.952988', '2025-11-17 10:04:25.952992')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
2025-11-17 10:04:33,959 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373873.9587939, '2025-11-17 10:04:33.959404', '2025-11-17 10:04:33.959407')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlite3.OperationalError: table test_tb has no column named name
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 38, in process
|
||||
session.commit()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2030, in commit
|
||||
trans.commit(_to_root=True)
|
||||
File "<string>", line 2, in commit
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1311, in commit
|
||||
self._prepare_impl()
|
||||
File "<string>", line 2, in _prepare_impl
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1286, in _prepare_impl
|
||||
self.session.flush()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4331, in flush
|
||||
self._flush(objects)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4466, in _flush
|
||||
with util.safe_reraise():
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
|
||||
raise exc_value.with_traceback(exc_tb)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4427, in _flush
|
||||
flush_context.execute()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute
|
||||
rec.execute(self)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute
|
||||
util.preloaded.orm_persistence.save_obj(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj
|
||||
_emit_insert_statements(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 1233, in _emit_insert_statements
|
||||
result = connection.execute(
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
|
||||
return meth(
|
||||
^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
|
||||
return connection._execute_clauseelement(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
|
||||
ret = self._execute_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
|
||||
return self._exec_single_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
|
||||
self._handle_dbapi_exception(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
|
||||
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373873.9587939, '2025-11-17 10:04:33.959404', '2025-11-17 10:04:33.959407')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
2025-11-17 10:04:41,964 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373881.9637768, '2025-11-17 10:04:41.964561', '2025-11-17 10:04:41.964564')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlite3.OperationalError: table test_tb has no column named name
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 38, in process
|
||||
session.commit()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2030, in commit
|
||||
trans.commit(_to_root=True)
|
||||
File "<string>", line 2, in commit
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1311, in commit
|
||||
self._prepare_impl()
|
||||
File "<string>", line 2, in _prepare_impl
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1286, in _prepare_impl
|
||||
self.session.flush()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4331, in flush
|
||||
self._flush(objects)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4466, in _flush
|
||||
with util.safe_reraise():
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
|
||||
raise exc_value.with_traceback(exc_tb)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4427, in _flush
|
||||
flush_context.execute()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute
|
||||
rec.execute(self)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute
|
||||
util.preloaded.orm_persistence.save_obj(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj
|
||||
_emit_insert_statements(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 1233, in _emit_insert_statements
|
||||
result = connection.execute(
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
|
||||
return meth(
|
||||
^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
|
||||
return connection._execute_clauseelement(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
|
||||
ret = self._execute_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
|
||||
return self._exec_single_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
|
||||
self._handle_dbapi_exception(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
|
||||
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373881.9637768, '2025-11-17 10:04:41.964561', '2025-11-17 10:04:41.964564')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
2025-11-17 10:04:49,973 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373889.973064, '2025-11-17 10:04:49.973568', '2025-11-17 10:04:49.973572')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlite3.OperationalError: table test_tb has no column named name
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 38, in process
|
||||
session.commit()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2030, in commit
|
||||
trans.commit(_to_root=True)
|
||||
File "<string>", line 2, in commit
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1311, in commit
|
||||
self._prepare_impl()
|
||||
File "<string>", line 2, in _prepare_impl
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
|
||||
ret_value = fn(self, *arg, **kw)
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 1286, in _prepare_impl
|
||||
self.session.flush()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4331, in flush
|
||||
self._flush(objects)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4466, in _flush
|
||||
with util.safe_reraise():
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
|
||||
raise exc_value.with_traceback(exc_tb)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4427, in _flush
|
||||
flush_context.execute()
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute
|
||||
rec.execute(self)
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute
|
||||
util.preloaded.orm_persistence.save_obj(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj
|
||||
_emit_insert_statements(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 1233, in _emit_insert_statements
|
||||
result = connection.execute(
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
|
||||
return meth(
|
||||
^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
|
||||
return connection._execute_clauseelement(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
|
||||
ret = self._execute_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
|
||||
return self._exec_single_context(
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
|
||||
self._handle_dbapi_exception(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
|
||||
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
|
||||
self.dialect.do_execute(
|
||||
File "/home/echo/vue-workspace/HY02B/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
|
||||
cursor.execute(statement, parameters)
|
||||
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) table test_tb has no column named name
|
||||
[SQL: INSERT INTO test_tb (name, value, created_at, updated_at) VALUES (?, ?, ?, ?)]
|
||||
[parameters: ('测试数据', 1763373889.973064, '2025-11-17 10:04:49.973568', '2025-11-17 10:04:49.973572')]
|
||||
(Background on this error at: https://sqlalche.me/e/20/e3q8)
|
||||
2025-11-17 10:04:50,220 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:04:50,220 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:04:50,220 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:05:49,969 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:05:49,970 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:05:49,970 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:06:02,026 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:06:02,026 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:06:02,026 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:06:39,185 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:06:39,186 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:06:39,186 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:06:54,273 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:06:54,273 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:06:54,273 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:07:12,944 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:07:12,945 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:07:12,945 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:07:28,015 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:07:28,015 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:07:28,015 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:07:40,154 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:07:40,155 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:07:40,155 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:07:52,214 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:07:52,214 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:07:52,214 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:09:39,277 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:09:39,278 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:09:39,278 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:09:45,307 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:09:45,307 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:09:45,307 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:10:33,876 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:10:33,877 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:10:33,877 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:10:45,935 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:10:45,935 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:10:45,935 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:11:32,144 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:11:32,145 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:11:32,145 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:11:41,186 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:11:41,186 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:11:41,186 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:13:01,192 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:13:01,192 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:13:01,192 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:13:16,263 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:13:16,263 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:13:16,263 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:14:22,203 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:14:22,204 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:14:22,204 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:14:34,271 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:14:34,271 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:14:34,271 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:15:04,100 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:15:04,101 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:15:04,101 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:15:37,336 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:15:37,336 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:15:37,337 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:15:40,379 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:15:40,380 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:15:40,380 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:16:07,521 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:16:07,522 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:16:07,522 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:16:56,634 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:16:56,635 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:16:56,635 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:17:14,730 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:17:14,730 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:17:14,730 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:17:41,852 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:17:41,852 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:17:41,852 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:17:59,940 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:17:59,941 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:17:59,941 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:18:23,404 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:18:23,405 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:18:23,405 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:18:29,439 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:18:29,439 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:18:29,439 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:19:59,821 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:19:59,822 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:19:59,822 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:20:20,972 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:20:20,972 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:20:20,972 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-17 10:23:08,288 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-17 10:23:08,288 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-17 10:23:08,289 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-17 10:23:20,345 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-17 10:23:20,345 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-17 10:23:20,345 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-19 00:41:50,256 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-19 00:41:50,256 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-19 00:41:50,256 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-19 01:23:27,756 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-19 01:23:27,756 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-19 01:23:27,756 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-19 01:24:25,865 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-19 01:24:25,866 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-19 01:24:25,866 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-19 04:09:24,276 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-19 04:09:24,277 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-19 04:09:24,277 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
2025-11-19 04:09:33,678 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已初始化
|
||||
2025-11-19 04:09:33,678 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已启动
|
||||
2025-11-19 04:09:33,678 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已启动 (第 1 次)
|
||||
2025-11-19 04:09:36,679 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: module 'database_manager' has no attribute 'Test'
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.Test(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^
|
||||
AttributeError: module 'database_manager' has no attribute 'Test'. Did you mean: 'Text'?
|
||||
2025-11-19 04:09:44,681 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: module 'database_manager' has no attribute 'Test'
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.Test(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^
|
||||
AttributeError: module 'database_manager' has no attribute 'Test'. Did you mean: 'Text'?
|
||||
2025-11-19 04:09:52,701 - subsystem.测试子系统1 - ERROR - 子系统 '测试子系统1' 处理错误: module 'database_manager' has no attribute 'Test'
|
||||
Traceback (most recent call last):
|
||||
File "/home/echo/vue-workspace/HY02B/base_subsystem.py", line 195, in _run
|
||||
self.process()
|
||||
File "/home/echo/vue-workspace/HY02B/subsystems/test_ss.py", line 35, in process
|
||||
new_test=database_manager.Test(name="测试数据",value=time.time())
|
||||
^^^^^^^^^^^^^^^^^^^^^
|
||||
AttributeError: module 'database_manager' has no attribute 'Test'. Did you mean: 'Text'?
|
||||
2025-11-19 04:09:54,769 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 运行循环已结束
|
||||
2025-11-19 04:09:54,769 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 清理中...
|
||||
2025-11-19 04:09:54,769 - subsystem.测试子系统1 - INFO - 子系统 '测试子系统1' 已停止
|
||||
>>>>>>> 098f7c93c0c5acd5eecc6987133e1bf02989437a
|
||||
|
||||
141
logs/测试子系统2.log
141
logs/测试子系统2.log
@ -1,3 +1,4 @@
|
||||
<<<<<<< HEAD
|
||||
2025-11-20 09:37:54,100 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-20 09:37:54,103 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-20 09:37:54,103 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
@ -7,3 +8,143 @@
|
||||
2025-11-20 09:45:56,415 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-20 09:45:56,418 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-20 09:45:56,419 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
=======
|
||||
2025-11-17 09:20:24,830 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 09:20:24,830 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 09:20:24,830 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 09:51:00,623 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 09:51:00,623 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 09:51:00,623 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 09:53:39,919 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 09:53:39,919 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 09:53:39,919 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 09:54:25,149 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 09:54:25,149 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 09:54:25,149 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 09:54:53,439 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 09:54:53,439 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 09:54:53,439 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 09:55:02,468 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 09:55:02,469 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 09:55:02,469 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:03:58,888 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:03:58,888 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:03:58,888 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:04:50,220 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:04:50,220 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:04:50,220 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:05:49,969 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:05:49,969 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:05:49,969 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:06:02,024 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:06:02,025 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:06:02,025 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:06:39,185 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:06:39,185 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:06:39,186 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:06:54,266 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:06:54,266 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:06:54,266 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:07:12,944 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:07:12,944 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:07:12,944 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:07:28,009 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:07:28,009 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:07:28,010 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:07:40,154 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:07:40,154 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:07:40,154 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:07:52,206 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:07:52,206 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:07:52,206 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:09:39,277 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:09:39,277 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:09:39,277 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:09:45,304 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:09:45,304 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:09:45,305 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:10:33,876 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:10:33,876 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:10:33,876 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:10:45,930 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:10:45,930 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:10:45,931 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:11:32,144 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:11:32,144 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:11:32,144 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:11:41,183 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:11:41,183 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:11:41,184 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:13:01,192 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:13:01,192 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:13:01,192 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:13:16,249 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:13:16,249 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:13:16,249 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:14:22,203 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:14:22,203 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:14:22,203 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:14:34,259 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:14:34,260 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:14:34,260 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:15:04,100 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:15:04,100 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:15:04,100 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:15:37,333 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:15:37,334 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:15:37,334 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:15:40,379 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:15:40,380 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:15:40,380 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:16:07,494 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:16:07,494 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:16:07,494 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:16:56,634 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:16:56,634 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:16:56,634 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:17:14,711 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:17:14,711 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:17:14,711 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:17:41,852 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:17:41,852 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:17:41,852 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:17:59,917 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:17:59,917 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:17:59,917 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:18:23,403 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:18:23,405 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:18:23,405 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:18:29,436 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:18:29,437 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:18:29,437 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:19:59,821 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:19:59,821 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:19:59,821 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:20:20,953 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:20:20,954 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:20:20,954 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-17 10:23:08,288 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-17 10:23:08,288 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-17 10:23:08,288 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-17 10:23:20,341 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-17 10:23:20,342 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-17 10:23:20,342 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-19 00:41:50,255 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-19 00:41:50,256 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-19 00:41:50,256 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-19 01:23:27,756 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-19 01:23:27,756 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-19 01:23:27,756 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-19 01:24:25,865 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-19 01:24:25,866 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-19 01:24:25,866 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-19 04:09:22,424 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-19 04:09:22,424 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-19 04:09:22,425 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
2025-11-19 04:09:33,677 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已初始化
|
||||
2025-11-19 04:09:33,678 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已启动
|
||||
2025-11-19 04:09:33,678 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已启动 (第 1 次)
|
||||
2025-11-19 04:09:54,769 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 运行循环已结束
|
||||
2025-11-19 04:09:54,769 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 清理中...
|
||||
2025-11-19 04:09:54,769 - subsystem.测试子系统2 - INFO - 子系统 '测试子系统2' 已停止
|
||||
>>>>>>> 098f7c93c0c5acd5eecc6987133e1bf02989437a
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user