Files
aitsc/logs/gunicorn_error.log
2025-10-17 23:26:07 +08:00

7471 lines
541 KiB
Plaintext

[2025-08-24 22:02:35 +0800] [17895] [INFO] Starting gunicorn 23.0.0
[2025-08-24 22:02:35 +0800] [17895] [INFO] Gunicorn服务器启动中...
[2025-08-24 22:02:35 +0800] [17895] [INFO] Listening at: http://0.0.0.0:5000 (17895)
[2025-08-24 22:02:35 +0800] [17895] [INFO] Using worker: sync
[2025-08-24 22:02:35 +0800] [17895] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:02:35 +0800] [17934] [INFO] Booting worker with pid: 17934
[2025-08-24 22:02:35 +0800] [17934] [INFO] 工作进程 17934 已启动
[2025-08-24 22:02:35 +0800] [17934] [INFO] 工作进程 17934 初始化完成
[2025-08-24 22:02:35 +0800] [17895] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:02:35 +0800] [17895] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:02:35 +0800] [17935] [INFO] Booting worker with pid: 17935
[2025-08-24 22:02:35 +0800] [17935] [INFO] 工作进程 17935 已启动
[2025-08-24 22:02:35 +0800] [17935] [INFO] 工作进程 17935 初始化完成
[2025-08-24 22:02:35 +0800] [17936] [INFO] Booting worker with pid: 17936
[2025-08-24 22:02:35 +0800] [17936] [INFO] 工作进程 17936 已启动
[2025-08-24 22:02:35 +0800] [17936] [INFO] 工作进程 17936 初始化完成
[2025-08-24 22:02:36 +0800] [17895] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:02:36 +0800] [17937] [INFO] Booting worker with pid: 17937
[2025-08-24 22:02:36 +0800] [17937] [INFO] 工作进程 17937 已启动
[2025-08-24 22:02:36 +0800] [17937] [INFO] 工作进程 17937 初始化完成
[2025-08-24 22:02:36 +0800] [17895] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:02:36 +0800] [17938] [INFO] Booting worker with pid: 17938
[2025-08-24 22:02:36 +0800] [17938] [INFO] 工作进程 17938 已启动
[2025-08-24 22:02:36 +0800] [17938] [INFO] 工作进程 17938 初始化完成
[2025-08-24 22:03:41 +0800] [18797] [INFO] Starting gunicorn 23.0.0
[2025-08-24 22:04:36 +0800] [17895] [INFO] Handling signal: term
[2025-08-24 22:04:36 +0800] [17934] [INFO] Worker exiting (pid: 17934)
[2025-08-24 22:04:36 +0800] [17937] [INFO] Worker exiting (pid: 17937)
[2025-08-24 22:04:36 +0800] [17936] [INFO] Worker exiting (pid: 17936)
[2025-08-24 22:04:36 +0800] [17935] [INFO] Worker exiting (pid: 17935)
[2025-08-24 22:04:36 +0800] [17938] [INFO] Worker exiting (pid: 17938)
[2025-08-24 22:04:37 +0800] [17895] [INFO] Shutting down: Master
[2025-08-24 22:05:03 +0800] [20867] [INFO] Starting gunicorn 23.0.0
[2025-08-24 22:05:03 +0800] [20867] [INFO] Gunicorn服务器启动中...
[2025-08-24 22:05:03 +0800] [20867] [INFO] Listening at: http://0.0.0.0:5002 (20867)
[2025-08-24 22:05:03 +0800] [20867] [INFO] Using worker: sync
[2025-08-24 22:05:03 +0800] [20867] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:05:03 +0800] [22376] [INFO] Booting worker with pid: 22376
[2025-08-24 22:05:03 +0800] [22376] [INFO] 工作进程 22376 已启动
[2025-08-24 22:05:03 +0800] [22376] [INFO] 工作进程 22376 初始化完成
[2025-08-24 22:05:03 +0800] [20867] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:05:03 +0800] [22401] [INFO] Booting worker with pid: 22401
[2025-08-24 22:05:03 +0800] [22401] [INFO] 工作进程 22401 已启动
[2025-08-24 22:05:03 +0800] [22401] [INFO] 工作进程 22401 初始化完成
[2025-08-24 22:05:03 +0800] [20867] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:05:03 +0800] [22538] [INFO] Booting worker with pid: 22538
[2025-08-24 22:05:03 +0800] [22538] [INFO] 工作进程 22538 已启动
[2025-08-24 22:05:03 +0800] [22538] [INFO] 工作进程 22538 初始化完成
[2025-08-24 22:05:03 +0800] [20867] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:05:03 +0800] [22588] [INFO] Booting worker with pid: 22588
[2025-08-24 22:05:03 +0800] [22588] [INFO] 工作进程 22588 已启动
[2025-08-24 22:05:03 +0800] [22588] [INFO] 工作进程 22588 初始化完成
[2025-08-24 22:05:04 +0800] [20867] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:05:04 +0800] [22647] [INFO] Booting worker with pid: 22647
[2025-08-24 22:05:04 +0800] [22647] [INFO] 工作进程 22647 已启动
[2025-08-24 22:05:04 +0800] [22647] [INFO] 工作进程 22647 初始化完成
[2025-08-24 22:17:58 +0800] [20867] [CRITICAL] WORKER TIMEOUT (pid:22538)
[2025-08-24 22:17:58 +0800] [22538] [INFO] 工作进程 22538 异常退出
[2025-08-24 22:17:58 +0800] [22538] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-24 22:17:58 +0800] [22538] [INFO] Worker exiting (pid: 22538)
[2025-08-24 22:17:59 +0800] [20867] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:17:59 +0800] [30966] [INFO] Booting worker with pid: 30966
[2025-08-24 22:17:59 +0800] [30966] [INFO] 工作进程 30966 已启动
[2025-08-24 22:17:59 +0800] [30966] [INFO] 工作进程 30966 初始化完成
[2025-08-24 22:23:13 +0800] [20867] [CRITICAL] WORKER TIMEOUT (pid:22376)
[2025-08-24 22:23:13 +0800] [22376] [INFO] 工作进程 22376 异常退出
[2025-08-24 22:23:13 +0800] [22376] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-24 22:23:13 +0800] [22376] [INFO] Worker exiting (pid: 22376)
[2025-08-24 22:23:13 +0800] [20867] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 22:23:13 +0800] [24024] [INFO] Booting worker with pid: 24024
[2025-08-24 22:23:13 +0800] [24024] [INFO] 工作进程 24024 已启动
[2025-08-24 22:23:13 +0800] [24024] [INFO] 工作进程 24024 初始化完成
[2025-08-24 22:31:50 +0800] [20867] [INFO] Handling signal: term
[2025-08-24 22:31:50 +0800] [22401] [INFO] Worker exiting (pid: 22401)
[2025-08-24 22:31:50 +0800] [22647] [INFO] Worker exiting (pid: 22647)
[2025-08-24 22:31:50 +0800] [30966] [INFO] Worker exiting (pid: 30966)
[2025-08-24 22:31:50 +0800] [22588] [INFO] Worker exiting (pid: 22588)
[2025-08-24 22:31:50 +0800] [24024] [INFO] Worker exiting (pid: 24024)
[2025-08-24 22:31:51 +0800] [20867] [INFO] Shutting down: Master
[2025-08-24 23:31:11 +0800] [27829] [INFO] Starting gunicorn 23.0.0
[2025-08-24 23:31:11 +0800] [27829] [INFO] Gunicorn服务器启动中...
[2025-08-24 23:31:11 +0800] [27829] [INFO] Listening at: http://0.0.0.0:5002 (27829)
[2025-08-24 23:31:11 +0800] [27829] [INFO] Using worker: sync
[2025-08-24 23:31:11 +0800] [27829] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:31:11 +0800] [27837] [INFO] Booting worker with pid: 27837
[2025-08-24 23:31:11 +0800] [27837] [INFO] 工作进程 27837 已启动
[2025-08-24 23:31:11 +0800] [27829] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:31:11 +0800] [27837] [INFO] 工作进程 27837 初始化完成
[2025-08-24 23:31:11 +0800] [27838] [INFO] Booting worker with pid: 27838
[2025-08-24 23:31:11 +0800] [27838] [INFO] 工作进程 27838 已启动
[2025-08-24 23:31:12 +0800] [27838] [INFO] 工作进程 27838 初始化完成
[2025-08-24 23:31:12 +0800] [27829] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:31:12 +0800] [27839] [INFO] Booting worker with pid: 27839
[2025-08-24 23:31:12 +0800] [27839] [INFO] 工作进程 27839 已启动
[2025-08-24 23:31:12 +0800] [27839] [INFO] 工作进程 27839 初始化完成
[2025-08-24 23:31:12 +0800] [27829] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:31:12 +0800] [27840] [INFO] Booting worker with pid: 27840
[2025-08-24 23:31:12 +0800] [27840] [INFO] 工作进程 27840 已启动
[2025-08-24 23:31:12 +0800] [27840] [INFO] 工作进程 27840 初始化完成
[2025-08-24 23:31:12 +0800] [27829] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:31:12 +0800] [27841] [INFO] Booting worker with pid: 27841
[2025-08-24 23:31:12 +0800] [27841] [INFO] 工作进程 27841 已启动
[2025-08-24 23:31:12 +0800] [27841] [INFO] 工作进程 27841 初始化完成
[2025-08-24 23:31:56 +0800] [27829] [CRITICAL] WORKER TIMEOUT (pid:27838)
[2025-08-24 23:31:56 +0800] [27838] [INFO] 工作进程 27838 异常退出
[2025-08-24 23:31:56 +0800] [27838] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-24 23:31:56 +0800] [27838] [INFO] Worker exiting (pid: 27838)
[2025-08-24 23:31:56 +0800] [27829] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:31:56 +0800] [28340] [INFO] Booting worker with pid: 28340
[2025-08-24 23:31:56 +0800] [28340] [INFO] 工作进程 28340 已启动
[2025-08-24 23:31:56 +0800] [28340] [INFO] 工作进程 28340 初始化完成
[2025-08-24 23:32:04 +0800] [27829] [CRITICAL] WORKER TIMEOUT (pid:27840)
[2025-08-24 23:32:04 +0800] [27840] [INFO] 工作进程 27840 异常退出
[2025-08-24 23:32:04 +0800] [27840] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-24 23:32:04 +0800] [27840] [INFO] Worker exiting (pid: 27840)
[2025-08-24 23:32:04 +0800] [27829] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:32:04 +0800] [28447] [INFO] Booting worker with pid: 28447
[2025-08-24 23:32:04 +0800] [28447] [INFO] 工作进程 28447 已启动
[2025-08-24 23:32:04 +0800] [28447] [INFO] 工作进程 28447 初始化完成
[2025-08-24 23:37:45 +0800] [27837] [INFO] Parent changed, shutting down: <Worker 27837>
[2025-08-24 23:37:45 +0800] [27837] [INFO] Worker exiting (pid: 27837)
[2025-08-24 23:37:46 +0800] [28340] [INFO] Parent changed, shutting down: <Worker 28340>
[2025-08-24 23:37:46 +0800] [28340] [INFO] Worker exiting (pid: 28340)
[2025-08-24 23:37:46 +0800] [28447] [INFO] Parent changed, shutting down: <Worker 28447>
[2025-08-24 23:37:46 +0800] [28447] [INFO] Worker exiting (pid: 28447)
[2025-08-24 23:37:49 +0800] [27839] [INFO] Parent changed, shutting down: <Worker 27839>
[2025-08-24 23:37:49 +0800] [27839] [INFO] Worker exiting (pid: 27839)
[2025-08-24 23:38:10 +0800] [27841] [INFO] Worker exiting (pid: 27841)
[2025-08-24 23:38:39 +0800] [22763] [INFO] Starting gunicorn 23.0.0
[2025-08-24 23:38:39 +0800] [22763] [INFO] Gunicorn服务器启动中...
[2025-08-24 23:38:39 +0800] [22763] [INFO] Listening at: http://0.0.0.0:5002 (22763)
[2025-08-24 23:38:39 +0800] [22763] [INFO] Using worker: sync
[2025-08-24 23:38:39 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:38:39 +0800] [22780] [INFO] Booting worker with pid: 22780
[2025-08-24 23:38:39 +0800] [22780] [INFO] 工作进程 22780 已启动
[2025-08-24 23:38:39 +0800] [22780] [INFO] 工作进程 22780 初始化完成
[2025-08-24 23:38:39 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:38:39 +0800] [22781] [INFO] Booting worker with pid: 22781
[2025-08-24 23:38:39 +0800] [22781] [INFO] 工作进程 22781 已启动
[2025-08-24 23:38:39 +0800] [22781] [INFO] 工作进程 22781 初始化完成
[2025-08-24 23:38:39 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:38:39 +0800] [22782] [INFO] Booting worker with pid: 22782
[2025-08-24 23:38:39 +0800] [22782] [INFO] 工作进程 22782 已启动
[2025-08-24 23:38:39 +0800] [22782] [INFO] 工作进程 22782 初始化完成
[2025-08-24 23:38:39 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:38:39 +0800] [22783] [INFO] Booting worker with pid: 22783
[2025-08-24 23:38:39 +0800] [22783] [INFO] 工作进程 22783 已启动
[2025-08-24 23:38:39 +0800] [22783] [INFO] 工作进程 22783 初始化完成
[2025-08-24 23:38:39 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:38:39 +0800] [22784] [INFO] Booting worker with pid: 22784
[2025-08-24 23:38:39 +0800] [22784] [INFO] 工作进程 22784 已启动
[2025-08-24 23:38:39 +0800] [22784] [INFO] 工作进程 22784 初始化完成
[2025-08-24 23:39:10 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:22782)
[2025-08-24 23:39:10 +0800] [22782] [INFO] 工作进程 22782 异常退出
[2025-08-24 23:39:10 +0800] [22782] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-24 23:39:10 +0800] [22782] [INFO] Worker exiting (pid: 22782)
[2025-08-24 23:39:10 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:22780)
[2025-08-24 23:39:10 +0800] [22780] [INFO] 工作进程 22780 异常退出
[2025-08-24 23:39:10 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:39:10 +0800] [22780] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-24 23:39:10 +0800] [22780] [INFO] Worker exiting (pid: 22780)
[2025-08-24 23:39:10 +0800] [23005] [INFO] Booting worker with pid: 23005
[2025-08-24 23:39:10 +0800] [23005] [INFO] 工作进程 23005 已启动
[2025-08-24 23:39:10 +0800] [23005] [INFO] 工作进程 23005 初始化完成
[2025-08-24 23:39:10 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:39:10 +0800] [23009] [INFO] Booting worker with pid: 23009
[2025-08-24 23:39:10 +0800] [23009] [INFO] 工作进程 23009 已启动
[2025-08-24 23:39:10 +0800] [23009] [INFO] 工作进程 23009 初始化完成
[2025-08-24 23:59:39 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:22784)
[2025-08-24 23:59:39 +0800] [22784] [INFO] 工作进程 22784 异常退出
[2025-08-24 23:59:39 +0800] [22784] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-24 23:59:39 +0800] [22784] [INFO] Worker exiting (pid: 22784)
[2025-08-24 23:59:39 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-24 23:59:39 +0800] [27408] [INFO] Booting worker with pid: 27408
[2025-08-24 23:59:39 +0800] [27408] [INFO] 工作进程 27408 已启动
[2025-08-24 23:59:39 +0800] [27408] [INFO] 工作进程 27408 初始化完成
[2025-08-25 07:14:48 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:23005)
[2025-08-25 07:14:48 +0800] [23005] [INFO] 工作进程 23005 异常退出
[2025-08-25 07:14:48 +0800] [23005] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-25 07:14:48 +0800] [23005] [INFO] Worker exiting (pid: 23005)
[2025-08-25 07:14:48 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-25 07:14:48 +0800] [28322] [INFO] Booting worker with pid: 28322
[2025-08-25 07:14:48 +0800] [28322] [INFO] 工作进程 28322 已启动
[2025-08-25 07:14:48 +0800] [28322] [INFO] 工作进程 28322 初始化完成
[2025-08-25 12:01:59 +0800] [28322] [WARNING] Invalid request from ip=3.132.23.201: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-08-25 19:11:08 +0800] [22781] [WARNING] Invalid request from ip=67.205.162.22: Invalid HTTP request line: ''
[2025-08-25 19:55:00 +0800] [23009] [WARNING] Invalid request from ip=79.124.49.210: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-08-25 20:07:28 +0800] [22783] [WARNING] Invalid request from ip=206.168.34.124: Invalid HTTP Version: (2, 0)
[2025-08-25 20:07:41 +0800] [22783] [WARNING] Invalid request from ip=206.168.34.124: Invalid HTTP Version: (2, 0)
[2025-08-25 22:23:15 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:23009)
[2025-08-25 22:23:15 +0800] [23009] [INFO] 工作进程 23009 异常退出
[2025-08-25 22:23:15 +0800] [23009] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-25 22:23:15 +0800] [23009] [INFO] Worker exiting (pid: 23009)
[2025-08-25 22:23:15 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-25 22:23:15 +0800] [9968] [INFO] Booting worker with pid: 9968
[2025-08-25 22:23:15 +0800] [9968] [INFO] 工作进程 9968 已启动
[2025-08-25 22:23:15 +0800] [9968] [INFO] 工作进程 9968 初始化完成
[2025-08-26 09:25:37 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:9968)
[2025-08-26 09:25:37 +0800] [9968] [INFO] 工作进程 9968 异常退出
[2025-08-26 09:25:37 +0800] [9968] [ERROR] Error handling request /
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 134, in handle
self.handle_request(listener, req, client, addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
respiter = self.wsgi(environ, resp.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1536, in __call__
return self.wsgi_app(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 139, in index
return render_template('generate.html', form=form, prompt=prompt, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 150, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 131, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1293, in render
return self.environment.concat(self.root_render_func(ctx)) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 15, in root
<div class="row">
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 37, in root
}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 99, in block_content
</div>
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 490, in getattr
return getattr(obj, attribute)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
return self.impl.get(state, dict_) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
value = self._fire_loader_callables(state, key, passive)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1126, in _fire_loader_callables
return state._load_expired(state, passive)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", line 803, in _load_expired
self.manager.expired_attribute_loader(self, toload, passive)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 1674, in load_scalar_attributes
result = load_on_ident(
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 510, in load_on_ident
return load_on_pk_identity(
^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 695, in load_on_pk_identity
session.execute(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2365, in execute
return self._execute_internal(
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal
result: Result[Any] = compile_state_cls.orm_execute_statement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
result = conn.execute(
^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
return meth(
^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
return connection._execute_clauseelement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
ret = self._execute_context(
^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
return self._exec_single_context(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
self._handle_dbapi_exception(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2358, in _handle_dbapi_exception
raise exc_info[1].with_traceback(exc_info[2])
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
cursor.execute(statement, parameters)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/cursors.py", line 153, in execute
result = self._query(query)
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/cursors.py", line 322, in _query
conn.query(q)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 563, in query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 825, in _read_query_result
result.read()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 1199, in read
first_packet = self.connection._read_packet()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 744, in _read_packet
packet_header = self._read_bytes(4)
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 782, in _read_bytes
data = self._rfile.read(num_bytes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/socket.py", line 720, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-26 09:25:37 +0800] [9968] [INFO] Worker exiting (pid: 9968)
[2025-08-26 09:25:37 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-26 09:25:37 +0800] [26650] [INFO] Booting worker with pid: 26650
[2025-08-26 09:25:37 +0800] [26650] [INFO] 工作进程 26650 已启动
[2025-08-26 09:25:37 +0800] [26650] [INFO] 工作进程 26650 初始化完成
[2025-08-26 09:26:05 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:22781)
[2025-08-26 09:26:05 +0800] [22781] [INFO] 工作进程 22781 异常退出
[2025-08-26 09:26:05 +0800] [22781] [ERROR] Error handling request /
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 134, in handle
self.handle_request(listener, req, client, addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
respiter = self.wsgi(environ, resp.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1536, in __call__
return self.wsgi_app(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 139, in index
return render_template('generate.html', form=form, prompt=prompt, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 150, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 131, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1293, in render
return self.environment.concat(self.root_render_func(ctx)) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 15, in root
<div class="row">
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 37, in root
}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 99, in block_content
</div>
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 490, in getattr
return getattr(obj, attribute)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
return self.impl.get(state, dict_) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
value = self._fire_loader_callables(state, key, passive)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1126, in _fire_loader_callables
return state._load_expired(state, passive)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", line 803, in _load_expired
self.manager.expired_attribute_loader(self, toload, passive)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 1674, in load_scalar_attributes
result = load_on_ident(
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 510, in load_on_ident
return load_on_pk_identity(
^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 695, in load_on_pk_identity
session.execute(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2365, in execute
return self._execute_internal(
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal
result: Result[Any] = compile_state_cls.orm_execute_statement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
result = conn.execute(
^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
return meth(
^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
return connection._execute_clauseelement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
ret = self._execute_context(
^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
return self._exec_single_context(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
self._handle_dbapi_exception(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2358, in _handle_dbapi_exception
raise exc_info[1].with_traceback(exc_info[2])
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
cursor.execute(statement, parameters)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/cursors.py", line 153, in execute
result = self._query(query)
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/cursors.py", line 322, in _query
conn.query(q)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 563, in query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 825, in _read_query_result
result.read()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 1199, in read
first_packet = self.connection._read_packet()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 744, in _read_packet
packet_header = self._read_bytes(4)
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 782, in _read_bytes
data = self._rfile.read(num_bytes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/socket.py", line 720, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-26 09:26:05 +0800] [22781] [INFO] Worker exiting (pid: 22781)
[2025-08-26 09:26:06 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-26 09:26:06 +0800] [26964] [INFO] Booting worker with pid: 26964
[2025-08-26 09:26:06 +0800] [26964] [INFO] 工作进程 26964 已启动
[2025-08-26 09:26:06 +0800] [26964] [INFO] 工作进程 26964 初始化完成
[2025-08-26 09:26:43 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:26650)
[2025-08-26 09:26:43 +0800] [26650] [INFO] 工作进程 26650 异常退出
[2025-08-26 09:26:43 +0800] [26650] [ERROR] Error handling request /
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 134, in handle
self.handle_request(listener, req, client, addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
respiter = self.wsgi(environ, resp.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1536, in __call__
return self.wsgi_app(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 139, in index
return render_template('generate.html', form=form, prompt=prompt, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 150, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 131, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1293, in render
return self.environment.concat(self.root_render_func(ctx)) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 15, in root
<div class="row">
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 37, in root
}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 99, in block_content
</div>
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 490, in getattr
return getattr(obj, attribute)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
return self.impl.get(state, dict_) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
value = self._fire_loader_callables(state, key, passive)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1126, in _fire_loader_callables
return state._load_expired(state, passive)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", line 803, in _load_expired
self.manager.expired_attribute_loader(self, toload, passive)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 1674, in load_scalar_attributes
result = load_on_ident(
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 510, in load_on_ident
return load_on_pk_identity(
^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 695, in load_on_pk_identity
session.execute(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2365, in execute
return self._execute_internal(
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal
result: Result[Any] = compile_state_cls.orm_execute_statement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
result = conn.execute(
^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
return meth(
^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
return connection._execute_clauseelement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
ret = self._execute_context(
^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
return self._exec_single_context(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
self._handle_dbapi_exception(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2358, in _handle_dbapi_exception
raise exc_info[1].with_traceback(exc_info[2])
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
cursor.execute(statement, parameters)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/cursors.py", line 153, in execute
result = self._query(query)
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/cursors.py", line 322, in _query
conn.query(q)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 563, in query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 825, in _read_query_result
result.read()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 1199, in read
first_packet = self.connection._read_packet()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 744, in _read_packet
packet_header = self._read_bytes(4)
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 782, in _read_bytes
data = self._rfile.read(num_bytes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/socket.py", line 720, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-26 09:26:43 +0800] [26650] [INFO] Worker exiting (pid: 26650)
[2025-08-26 09:26:43 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-26 09:26:43 +0800] [27236] [INFO] Booting worker with pid: 27236
[2025-08-26 09:26:43 +0800] [27236] [INFO] 工作进程 27236 已启动
[2025-08-26 09:26:43 +0800] [27236] [INFO] 工作进程 27236 初始化完成
[2025-08-26 09:27:50 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:26964)
[2025-08-26 09:27:50 +0800] [26964] [INFO] 工作进程 26964 异常退出
[2025-08-26 09:27:50 +0800] [26964] [ERROR] Error handling request /
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 134, in handle
self.handle_request(listener, req, client, addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
respiter = self.wsgi(environ, resp.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1536, in __call__
return self.wsgi_app(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 139, in index
return render_template('generate.html', form=form, prompt=prompt, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 150, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 131, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1293, in render
return self.environment.concat(self.root_render_func(ctx)) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 15, in root
<div class="row">
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 37, in root
}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 99, in block_content
</div>
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 490, in getattr
return getattr(obj, attribute)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
return self.impl.get(state, dict_) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
value = self._fire_loader_callables(state, key, passive)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1126, in _fire_loader_callables
return state._load_expired(state, passive)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", line 803, in _load_expired
self.manager.expired_attribute_loader(self, toload, passive)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 1674, in load_scalar_attributes
result = load_on_ident(
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 510, in load_on_ident
return load_on_pk_identity(
^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/loading.py", line 695, in load_on_pk_identity
session.execute(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2365, in execute
return self._execute_internal(
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2251, in _execute_internal
result: Result[Any] = compile_state_cls.orm_execute_statement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
result = conn.execute(
^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
return meth(
^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
return connection._execute_clauseelement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
ret = self._execute_context(
^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
return self._exec_single_context(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
self._handle_dbapi_exception(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2358, in _handle_dbapi_exception
raise exc_info[1].with_traceback(exc_info[2])
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 951, in do_execute
cursor.execute(statement, parameters)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/cursors.py", line 153, in execute
result = self._query(query)
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/cursors.py", line 322, in _query
conn.query(q)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 563, in query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 825, in _read_query_result
result.read()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 1199, in read
first_packet = self.connection._read_packet()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 744, in _read_packet
packet_header = self._read_bytes(4)
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 782, in _read_bytes
data = self._rfile.read(num_bytes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/socket.py", line 720, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-26 09:27:50 +0800] [26964] [INFO] Worker exiting (pid: 26964)
[2025-08-26 09:27:50 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-26 09:27:50 +0800] [28042] [INFO] Booting worker with pid: 28042
[2025-08-26 09:27:50 +0800] [28042] [INFO] 工作进程 28042 已启动
[2025-08-26 09:27:50 +0800] [28042] [INFO] 工作进程 28042 初始化完成
[2025-08-26 11:50:01 +0800] [28322] [WARNING] Invalid request from ip=3.134.148.59: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-08-26 13:31:15 +0800] [22783] [WARNING] Invalid request from ip=79.124.49.210: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-08-26 16:03:38 +0800] [27236] [WARNING] Invalid request from ip=199.45.154.121: Invalid HTTP Version: (2, 0)
[2025-08-26 16:03:43 +0800] [27236] [WARNING] Invalid request from ip=199.45.154.121: Invalid HTTP Version: (2, 0)
[2025-08-27 01:00:16 +0800] [22763] [ERROR] Worker (pid:22783) was sent SIGHUP!
[2025-08-27 01:00:16 +0800] [22763] [ERROR] Worker (pid:27408) was sent SIGHUP!
[2025-08-27 01:00:16 +0800] [22763] [ERROR] Worker (pid:28322) was sent SIGHUP!
[2025-08-27 01:00:16 +0800] [22763] [ERROR] Worker (pid:27236) was sent SIGHUP!
[2025-08-27 01:00:16 +0800] [22763] [ERROR] Worker (pid:28042) was sent SIGHUP!
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [15387] [INFO] Booting worker with pid: 15387
[2025-08-27 01:00:16 +0800] [15387] [INFO] 工作进程 15387 已启动
[2025-08-27 01:00:16 +0800] [15387] [INFO] 工作进程 15387 初始化完成
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [15537] [INFO] Booting worker with pid: 15537
[2025-08-27 01:00:16 +0800] [15537] [INFO] 工作进程 15537 已启动
[2025-08-27 01:00:16 +0800] [15537] [INFO] 工作进程 15537 初始化完成
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [15574] [INFO] Booting worker with pid: 15574
[2025-08-27 01:00:16 +0800] [15574] [INFO] 工作进程 15574 已启动
[2025-08-27 01:00:16 +0800] [15574] [INFO] 工作进程 15574 初始化完成
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [15621] [INFO] Booting worker with pid: 15621
[2025-08-27 01:00:16 +0800] [15621] [INFO] 工作进程 15621 已启动
[2025-08-27 01:00:16 +0800] [15621] [INFO] 工作进程 15621 初始化完成
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [15694] [INFO] Booting worker with pid: 15694
[2025-08-27 01:00:16 +0800] [15694] [INFO] 工作进程 15694 已启动
[2025-08-27 01:00:16 +0800] [15694] [INFO] 工作进程 15694 初始化完成
[2025-08-27 01:00:16 +0800] [22763] [INFO] Handling signal: hup
[2025-08-27 01:00:16 +0800] [22763] [INFO] Hang up: Master
[2025-08-27 01:00:16 +0800] [22763] [INFO] Gunicorn服务器重载中...
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [15743] [INFO] Booting worker with pid: 15743
[2025-08-27 01:00:16 +0800] [15743] [INFO] 工作进程 15743 已启动
[2025-08-27 01:00:16 +0800] [15743] [INFO] 工作进程 15743 初始化完成
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [15748] [INFO] Booting worker with pid: 15748
[2025-08-27 01:00:16 +0800] [15748] [INFO] 工作进程 15748 已启动
[2025-08-27 01:00:16 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 01:00:16 +0800] [15748] [INFO] 工作进程 15748 初始化完成
[2025-08-27 01:00:16 +0800] [15387] [INFO] Worker exiting (pid: 15387)
[2025-08-27 01:00:16 +0800] [15750] [INFO] Booting worker with pid: 15750
[2025-08-27 01:00:16 +0800] [15750] [INFO] 工作进程 15750 已启动
[2025-08-27 01:00:16 +0800] [15750] [INFO] 工作进程 15750 初始化完成
[2025-08-27 01:00:16 +0800] [15537] [INFO] Worker exiting (pid: 15537)
[2025-08-27 01:00:16 +0800] [15574] [INFO] Worker exiting (pid: 15574)
[2025-08-27 01:00:16 +0800] [15621] [INFO] Worker exiting (pid: 15621)
[2025-08-27 01:00:16 +0800] [15694] [INFO] Worker exiting (pid: 15694)
[2025-08-27 01:00:16 +0800] [15746] [INFO] Booting worker with pid: 15746
[2025-08-27 01:00:16 +0800] [15746] [INFO] 工作进程 15746 已启动
[2025-08-27 01:00:16 +0800] [15746] [INFO] 工作进程 15746 初始化完成
[2025-08-27 01:00:16 +0800] [15749] [INFO] Booting worker with pid: 15749
[2025-08-27 01:00:16 +0800] [15749] [INFO] 工作进程 15749 已启动
[2025-08-27 01:00:16 +0800] [15749] [INFO] 工作进程 15749 初始化完成
[2025-08-27 01:00:17 +0800] [22763] [ERROR] Worker (pid:15537) was sent SIGTERM!
[2025-08-27 01:00:17 +0800] [22763] [ERROR] Worker (pid:15387) was sent SIGTERM!
[2025-08-27 01:00:17 +0800] [22763] [ERROR] Worker (pid:15621) was sent SIGTERM!
[2025-08-27 13:36:30 +0800] [15746] [WARNING] Invalid request from ip=194.0.234.12: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-08-27 14:32:31 +0800] [15743] [WARNING] Invalid request from ip=85.208.84.95: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-08-27 15:58:10 +0800] [15746] [WARNING] Invalid request from ip=167.94.138.191: Invalid HTTP Version: (2, 0)
[2025-08-27 15:58:17 +0800] [15748] [WARNING] Invalid request from ip=167.94.138.191: Invalid HTTP Version: (2, 0)
[2025-08-27 16:02:36 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:15749)
[2025-08-27 16:02:36 +0800] [15749] [INFO] 工作进程 15749 异常退出
[2025-08-27 16:02:36 +0800] [15749] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-27 16:02:36 +0800] [15749] [INFO] Worker exiting (pid: 15749)
[2025-08-27 16:02:37 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-27 16:02:37 +0800] [30629] [INFO] Booting worker with pid: 30629
[2025-08-27 16:02:37 +0800] [30629] [INFO] 工作进程 30629 已启动
[2025-08-27 16:02:37 +0800] [30629] [INFO] 工作进程 30629 初始化完成
[2025-08-27 20:26:09 +0800] [15750] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-08-28 04:18:45 +0800] [15750] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-08-28 07:39:40 +0800] [15746] [WARNING] Invalid request from ip=47.99.100.132: Invalid HTTP request line: ''
[2025-08-28 08:14:10 +0800] [15748] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-08-28 12:41:02,160] ERROR in routes: LLM API调用失败: [Errno 5] Input/output error
[2025-08-28 12:41:02,167] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 112, in index
conn = pymysql.connect(
^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 361, in __init__
self.connect()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 669, in connect
self._request_authentication()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 957, in _request_authentication
auth_packet = self._read_packet()
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 775, in _read_packet
packet.raise_for_error()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/protocol.py", line 219, in raise_for_error
err.raise_mysql_exception(self._data)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
raise errorclass(errno, errval)
pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: YES)")
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
print(f"获取用户ID失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-08-28 12:41:43,169] ERROR in routes: LLM API调用失败: [Errno 5] Input/output error
[2025-08-28 12:41:43,173] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 112, in index
conn = pymysql.connect(
^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 361, in __init__
self.connect()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 669, in connect
self._request_authentication()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 957, in _request_authentication
auth_packet = self._read_packet()
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 775, in _read_packet
packet.raise_for_error()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/protocol.py", line 219, in raise_for_error
err.raise_mysql_exception(self._data)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
raise errorclass(errno, errval)
pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: YES)")
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
print(f"获取用户ID失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-08-28 12:42:44,303] ERROR in routes: LLM API调用失败: [Errno 5] Input/output error
[2025-08-28 12:42:44,306] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 112, in index
conn = pymysql.connect(
^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 361, in __init__
self.connect()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 669, in connect
self._request_authentication()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 957, in _request_authentication
auth_packet = self._read_packet()
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/connections.py", line 775, in _read_packet
packet.raise_for_error()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/protocol.py", line 219, in raise_for_error
err.raise_mysql_exception(self._data)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
raise errorclass(errno, errval)
pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: YES)")
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
print(f"获取用户ID失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-08-28 13:36:39 +0800] [15743] [WARNING] Invalid request from ip=3.134.148.59: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-08-28 16:13:49 +0800] [15743] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-08-28 16:58:44 +0800] [15750] [WARNING] Invalid request from ip=162.142.125.197: Invalid HTTP Version: (2, 0)
[2025-08-28 16:58:52 +0800] [15746] [WARNING] Invalid request from ip=162.142.125.197: Invalid HTTP Version: (2, 0)
[2025-08-28 18:45:19 +0800] [30629] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP request line: ''
[2025-08-28 18:45:19 +0800] [15746] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP Version: 'RTSP/1.0'
[2025-08-28 18:45:30 +0800] [15750] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP request line: 'HELP'
[2025-08-28 18:45:55 +0800] [30629] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP Version: 'SIP/2.0'
[2025-08-29 00:39:51 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:15746)
[2025-08-29 00:39:51 +0800] [15746] [INFO] 工作进程 15746 异常退出
[2025-08-29 00:39:51 +0800] [15746] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-29 00:39:51 +0800] [15746] [INFO] Worker exiting (pid: 15746)
[2025-08-29 00:39:51 +0800] [22763] [ERROR] Worker (pid:15746) exited with code 120
[2025-08-29 00:39:51 +0800] [22763] [ERROR] Worker (pid:15746) exited with code 120.
[2025-08-29 00:39:51 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-29 00:39:51 +0800] [14750] [INFO] Booting worker with pid: 14750
[2025-08-29 00:39:51 +0800] [14750] [INFO] 工作进程 14750 已启动
[2025-08-29 00:39:51 +0800] [14750] [INFO] 工作进程 14750 初始化完成
[2025-08-29 00:42:49,859] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 143, in index
return render_template('generate.html', form=form, prompt=None, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 150, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 131, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 257, in top-level template code
<a href="{{ url_for('favorites.favorites_page') }}" class="nav-link">
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1121, in url_for
return self.handle_url_build_error(error, endpoint, values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1110, in url_for
rv = url_adapter.build( # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/werkzeug/routing/map.py", line 924, in build
raise BuildError(endpoint, values, method, self)
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'favorites.favorites_page'. Did you mean 'main.delete_template' instead?
[2025-08-29 00:43:19 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:15750)
[2025-08-29 00:43:19 +0800] [15750] [INFO] 工作进程 15750 异常退出
[2025-08-29 00:43:19 +0800] [15750] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-29 00:43:19 +0800] [15750] [INFO] Worker exiting (pid: 15750)
[2025-08-29 00:43:19 +0800] [22763] [ERROR] Worker (pid:15750) exited with code 120
[2025-08-29 00:43:19 +0800] [22763] [ERROR] Worker (pid:15750) exited with code 120.
[2025-08-29 00:43:19 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-29 00:43:19 +0800] [7184] [INFO] Booting worker with pid: 7184
[2025-08-29 00:43:19 +0800] [7184] [INFO] 工作进程 7184 已启动
[2025-08-29 00:43:19 +0800] [7184] [INFO] 工作进程 7184 初始化完成
[2025-08-29 00:44:58 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:14750)
[2025-08-29 00:44:58 +0800] [14750] [INFO] 工作进程 14750 异常退出
[2025-08-29 00:44:58 +0800] [14750] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-29 00:44:58 +0800] [14750] [INFO] Worker exiting (pid: 14750)
[2025-08-29 00:44:58 +0800] [22763] [ERROR] Worker (pid:14750) exited with code 120
[2025-08-29 00:44:58 +0800] [22763] [ERROR] Worker (pid:14750) exited with code 120.
[2025-08-29 00:44:58 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-29 00:44:58 +0800] [7979] [INFO] Booting worker with pid: 7979
[2025-08-29 00:44:58 +0800] [7979] [INFO] 工作进程 7979 已启动
[2025-08-29 00:44:58 +0800] [7979] [INFO] 工作进程 7979 初始化完成
[2025-08-29 00:47:46 +0800] [7184] [INFO] Worker exiting (pid: 7184)
[2025-08-29 00:47:46 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-29 00:47:46 +0800] [311] [INFO] Booting worker with pid: 311
[2025-08-29 00:47:46 +0800] [311] [INFO] 工作进程 311 已启动
[2025-08-29 00:47:46 +0800] [311] [INFO] 工作进程 311 初始化完成
[2025-08-29 00:49:42 +0800] [311] [INFO] Worker exiting (pid: 311)
[2025-08-29 00:49:42 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-29 00:49:42 +0800] [1319] [INFO] Booting worker with pid: 1319
[2025-08-29 00:49:42 +0800] [1319] [INFO] 工作进程 1319 已启动
[2025-08-29 00:49:42 +0800] [1319] [INFO] 工作进程 1319 初始化完成
[2025-08-29 00:51:01 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:15743)
[2025-08-29 00:51:01 +0800] [15743] [INFO] 工作进程 15743 异常退出
[2025-08-29 00:51:01 +0800] [15743] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-29 00:51:01 +0800] [15743] [INFO] Worker exiting (pid: 15743)
[2025-08-29 00:51:01 +0800] [22763] [ERROR] Worker (pid:15743) exited with code 120
[2025-08-29 00:51:01 +0800] [22763] [ERROR] Worker (pid:15743) exited with code 120.
[2025-08-29 00:51:01 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-29 00:51:01 +0800] [24975] [INFO] Booting worker with pid: 24975
[2025-08-29 00:51:01 +0800] [24975] [INFO] 工作进程 24975 已启动
[2025-08-29 00:51:01 +0800] [24975] [INFO] 工作进程 24975 初始化完成
[2025-08-29 00:54:50 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:7979)
[2025-08-29 00:54:50 +0800] [7979] [INFO] 工作进程 7979 异常退出
[2025-08-29 00:54:50 +0800] [7979] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-29 00:54:50 +0800] [7979] [INFO] Worker exiting (pid: 7979)
[2025-08-29 00:54:51 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-29 00:54:51 +0800] [26600] [INFO] Booting worker with pid: 26600
[2025-08-29 00:54:51 +0800] [26600] [INFO] 工作进程 26600 已启动
[2025-08-29 00:54:51 +0800] [26600] [INFO] 工作进程 26600 初始化完成
[2025-08-29 00:55:57,872] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 143, in index
return render_template('generate.html', form=form, prompt=None, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 150, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 131, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 257, in top-level template code
<a href="{{ url_for('favorites.favorites_page') }}" class="nav-link">
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1121, in url_for
return self.handle_url_build_error(error, endpoint, values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1110, in url_for
rv = url_adapter.build( # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/werkzeug/routing/map.py", line 924, in build
raise BuildError(endpoint, values, method, self)
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'favorites.favorites_page'. Did you mean 'main.delete_template' instead?
[2025-08-29 00:56:28 +0800] [22763] [CRITICAL] WORKER TIMEOUT (pid:15748)
[2025-08-29 00:56:28 +0800] [15748] [INFO] 工作进程 15748 异常退出
[2025-08-29 00:56:28 +0800] [15748] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-08-29 00:56:28 +0800] [15748] [INFO] Worker exiting (pid: 15748)
[2025-08-29 00:56:28 +0800] [22763] [INFO] 工作进程 [booting] 即将启动
[2025-08-29 00:56:28 +0800] [17976] [INFO] Booting worker with pid: 17976
[2025-08-29 00:56:28 +0800] [17976] [INFO] 工作进程 17976 已启动
[2025-08-29 00:56:28 +0800] [17976] [INFO] 工作进程 17976 初始化完成
[2025-08-29 01:01:35 +0800] [1319] [INFO] Worker exiting (pid: 1319)
[2025-08-29 01:01:35 +0800] [17976] [INFO] Worker exiting (pid: 17976)
[2025-08-29 01:01:35 +0800] [30629] [INFO] Worker exiting (pid: 30629)
[2025-08-29 01:01:35 +0800] [22763] [INFO] Handling signal: term
[2025-08-29 01:01:35 +0800] [24975] [INFO] Worker exiting (pid: 24975)
[2025-08-29 01:01:35 +0800] [26600] [INFO] Worker exiting (pid: 26600)
[2025-08-29 01:01:35 +0800] [22763] [ERROR] Worker (pid:1319) was sent SIGTERM!
[2025-08-29 01:01:35 +0800] [22763] [ERROR] Worker (pid:17976) was sent SIGTERM!
[2025-08-29 01:01:36 +0800] [22763] [ERROR] Worker (pid:26600) exited with code 120
[2025-08-29 01:01:36 +0800] [22763] [ERROR] Worker (pid:26600) exited with code 120.
[2025-08-29 01:01:36 +0800] [22763] [INFO] Shutting down: Master
[2025-09-07 22:31:51 +0800] [2147] [INFO] Gunicorn服务器重载中...
[2025-09-07 22:31:51 +0800] [2147] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:31:51 +0800] [2147] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:31:51 +0800] [29548] [INFO] Booting worker with pid: 29548
[2025-09-07 22:31:51 +0800] [29548] [INFO] 工作进程 29548 已启动
[2025-09-07 22:31:51 +0800] [29548] [INFO] 工作进程 29548 初始化完成
[2025-09-07 22:31:51 +0800] [2147] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:31:51 +0800] [29550] [INFO] Booting worker with pid: 29550
[2025-09-07 22:31:51 +0800] [29550] [INFO] 工作进程 29550 已启动
[2025-09-07 22:31:51 +0800] [2147] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:31:51 +0800] [29550] [INFO] 工作进程 29550 初始化完成
[2025-09-07 22:31:51 +0800] [29551] [INFO] Booting worker with pid: 29551
[2025-09-07 22:31:51 +0800] [29551] [INFO] 工作进程 29551 已启动
[2025-09-07 22:31:51 +0800] [2147] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:31:51 +0800] [29551] [INFO] 工作进程 29551 初始化完成
[2025-09-07 22:31:51 +0800] [29552] [INFO] Booting worker with pid: 29552
[2025-09-07 22:31:51 +0800] [29552] [INFO] 工作进程 29552 已启动
[2025-09-07 22:31:51 +0800] [29552] [INFO] 工作进程 29552 初始化完成
[2025-09-07 22:31:51 +0800] [29553] [INFO] Booting worker with pid: 29553
[2025-09-07 22:31:51 +0800] [29553] [INFO] 工作进程 29553 已启动
[2025-09-07 22:31:51 +0800] [29553] [INFO] 工作进程 29553 初始化完成
[2025-09-07 22:31:52 +0800] [2147] [ERROR] Worker (pid:22819) was sent SIGTERM!
[2025-09-07 22:31:52 +0800] [2147] [ERROR] Worker (pid:4293) was sent SIGTERM!
[2025-09-07 22:31:52 +0800] [2147] [ERROR] Worker (pid:22816) was sent SIGTERM!
[2025-09-07 22:31:52 +0800] [2147] [ERROR] Worker (pid:22820) was sent SIGTERM!
[2025-09-07 22:31:52 +0800] [2147] [ERROR] Worker (pid:22818) exited with code 120
[2025-09-07 22:31:52 +0800] [2147] [ERROR] Worker (pid:22818) exited with code 120.
[2025-09-07 22:33:18 +0800] [2147] [CRITICAL] WORKER TIMEOUT (pid:29553)
[2025-09-07 22:33:18 +0800] [29553] [INFO] 工作进程 29553 异常退出
[2025-09-07 22:33:18 +0800] [29553] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 271, in parse
self.get_data(unreader, buf, stop=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-09-07 22:33:18 +0800] [29553] [INFO] Worker exiting (pid: 29553)
[2025-09-07 22:33:18 +0800] [2147] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:33:18 +0800] [30310] [INFO] Booting worker with pid: 30310
[2025-09-07 22:33:18 +0800] [30310] [INFO] 工作进程 30310 已启动
[2025-09-07 22:33:18 +0800] [30310] [INFO] 工作进程 30310 初始化完成
[2025-09-07 22:48:05,854] ERROR in routes: LLM API调用失败: [Errno 5] Input/output error
[2025-09-07 22:48:23,084] ERROR in routes: LLM API调用失败: [Errno 5] Input/output error
[2025-09-07 22:56:52,213] ERROR in routes: LLM API调用失败: [Errno 5] Input/output error
[2025-09-07 22:59:17 +0800] [29548] [INFO] Worker exiting (pid: 29548)
[2025-09-07 22:59:17 +0800] [2147] [INFO] Handling signal: term
[2025-09-07 22:59:17 +0800] [29550] [INFO] Worker exiting (pid: 29550)
[2025-09-07 22:59:17 +0800] [30310] [INFO] Worker exiting (pid: 30310)
[2025-09-07 22:59:17 +0800] [29551] [INFO] Worker exiting (pid: 29551)
[2025-09-07 22:59:17 +0800] [29552] [INFO] Worker exiting (pid: 29552)
[2025-09-07 22:59:18 +0800] [2147] [ERROR] Worker (pid:30310) exited with code 120
[2025-09-07 22:59:18 +0800] [2147] [ERROR] Worker (pid:30310) exited with code 120.
[2025-09-07 22:59:19 +0800] [2147] [ERROR] Worker (pid:29550) exited with code 120
[2025-09-07 22:59:19 +0800] [2147] [ERROR] Worker (pid:29550) exited with code 120.
[2025-09-07 22:59:19 +0800] [2147] [INFO] Shutting down: Master
[2025-09-07 22:59:46 +0800] [28451] [INFO] Starting gunicorn 23.0.0
[2025-09-07 22:59:46 +0800] [28451] [INFO] Gunicorn服务器启动中...
[2025-09-07 22:59:46 +0800] [28451] [INFO] Listening at: http://0.0.0.0:5002 (28451)
[2025-09-07 22:59:46 +0800] [28451] [INFO] Using worker: sync
[2025-09-07 22:59:46 +0800] [28451] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:59:46 +0800] [28474] [INFO] Booting worker with pid: 28474
[2025-09-07 22:59:46 +0800] [28474] [INFO] 工作进程 28474 已启动
[2025-09-07 22:59:46 +0800] [28474] [INFO] 工作进程 28474 初始化完成
[2025-09-07 22:59:46 +0800] [28451] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:59:46 +0800] [28475] [INFO] Booting worker with pid: 28475
[2025-09-07 22:59:46 +0800] [28475] [INFO] 工作进程 28475 已启动
[2025-09-07 22:59:46 +0800] [28475] [INFO] 工作进程 28475 初始化完成
[2025-09-07 22:59:47 +0800] [28451] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:59:47 +0800] [28476] [INFO] Booting worker with pid: 28476
[2025-09-07 22:59:47 +0800] [28476] [INFO] 工作进程 28476 已启动
[2025-09-07 22:59:47 +0800] [28476] [INFO] 工作进程 28476 初始化完成
[2025-09-07 22:59:47 +0800] [28451] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:59:47 +0800] [28477] [INFO] Booting worker with pid: 28477
[2025-09-07 22:59:47 +0800] [28477] [INFO] 工作进程 28477 已启动
[2025-09-07 22:59:47 +0800] [28477] [INFO] 工作进程 28477 初始化完成
[2025-09-07 22:59:47 +0800] [28451] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 22:59:47 +0800] [28478] [INFO] Booting worker with pid: 28478
[2025-09-07 22:59:47 +0800] [28478] [INFO] 工作进程 28478 已启动
[2025-09-07 22:59:47 +0800] [28478] [INFO] 工作进程 28478 初始化完成
[2025-09-07 23:04:02 +0800] [28451] [INFO] Handling signal: winch
[2025-09-07 23:13:44 +0800] [28451] [INFO] Handling signal: term
[2025-09-07 23:13:44 +0800] [28474] [INFO] Worker exiting (pid: 28474)
[2025-09-07 23:13:44 +0800] [28475] [INFO] Worker exiting (pid: 28475)
[2025-09-07 23:13:44 +0800] [28477] [INFO] Worker exiting (pid: 28477)
[2025-09-07 23:13:44 +0800] [28476] [INFO] Worker exiting (pid: 28476)
[2025-09-07 23:13:44 +0800] [28478] [INFO] Worker exiting (pid: 28478)
[2025-09-07 23:13:45 +0800] [28451] [INFO] Shutting down: Master
[2025-09-07 23:14:15 +0800] [7908] [INFO] Starting gunicorn 23.0.0
[2025-09-07 23:14:15 +0800] [7908] [INFO] Gunicorn服务器启动中...
[2025-09-07 23:14:15 +0800] [7908] [INFO] Listening at: http://0.0.0.0:5002 (7908)
[2025-09-07 23:14:15 +0800] [7908] [INFO] Using worker: sync
[2025-09-07 23:14:15 +0800] [7908] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:14:15 +0800] [7926] [INFO] Booting worker with pid: 7926
[2025-09-07 23:14:15 +0800] [7926] [INFO] 工作进程 7926 已启动
[2025-09-07 23:14:15 +0800] [7926] [INFO] 工作进程 7926 初始化完成
[2025-09-07 23:14:15 +0800] [7908] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:14:15 +0800] [7928] [INFO] Booting worker with pid: 7928
[2025-09-07 23:14:15 +0800] [7928] [INFO] 工作进程 7928 已启动
[2025-09-07 23:14:15 +0800] [7928] [INFO] 工作进程 7928 初始化完成
[2025-09-07 23:14:15 +0800] [7908] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:14:15 +0800] [7929] [INFO] Booting worker with pid: 7929
[2025-09-07 23:14:15 +0800] [7929] [INFO] 工作进程 7929 已启动
[2025-09-07 23:14:15 +0800] [7929] [INFO] 工作进程 7929 初始化完成
[2025-09-07 23:14:15 +0800] [7908] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:14:15 +0800] [7930] [INFO] Booting worker with pid: 7930
[2025-09-07 23:14:15 +0800] [7930] [INFO] 工作进程 7930 已启动
[2025-09-07 23:14:15 +0800] [7930] [INFO] 工作进程 7930 初始化完成
[2025-09-07 23:14:15 +0800] [7908] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:14:15 +0800] [7931] [INFO] Booting worker with pid: 7931
[2025-09-07 23:14:15 +0800] [7931] [INFO] 工作进程 7931 已启动
[2025-09-07 23:14:15 +0800] [7931] [INFO] 工作进程 7931 初始化完成
[2025-09-07 23:38:17 +0800] [7928] [INFO] Worker exiting (pid: 7928)
[2025-09-07 23:38:17 +0800] [7908] [INFO] Handling signal: term
[2025-09-07 23:38:17 +0800] [7926] [INFO] Worker exiting (pid: 7926)
[2025-09-07 23:38:17 +0800] [7929] [INFO] Worker exiting (pid: 7929)
[2025-09-07 23:38:17 +0800] [7930] [INFO] Worker exiting (pid: 7930)
[2025-09-07 23:38:17 +0800] [7931] [INFO] Worker exiting (pid: 7931)
[2025-09-07 23:38:18 +0800] [7908] [INFO] Shutting down: Master
[2025-09-07 23:48:02 +0800] [22678] [INFO] Starting gunicorn 23.0.0
[2025-09-07 23:48:02 +0800] [22678] [INFO] Gunicorn服务器启动中...
[2025-09-07 23:48:02 +0800] [22678] [INFO] Listening at: http://0.0.0.0:5002 (22678)
[2025-09-07 23:48:02 +0800] [22678] [INFO] Using worker: sync
[2025-09-07 23:48:02 +0800] [22678] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:48:02 +0800] [22704] [INFO] Booting worker with pid: 22704
[2025-09-07 23:48:02 +0800] [22704] [INFO] 工作进程 22704 已启动
[2025-09-07 23:48:02 +0800] [22704] [INFO] 工作进程 22704 初始化完成
[2025-09-07 23:48:02 +0800] [22678] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:48:02 +0800] [22705] [INFO] Booting worker with pid: 22705
[2025-09-07 23:48:02 +0800] [22705] [INFO] 工作进程 22705 已启动
[2025-09-07 23:48:02 +0800] [22705] [INFO] 工作进程 22705 初始化完成
[2025-09-07 23:48:02 +0800] [22678] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:48:02 +0800] [22714] [INFO] Booting worker with pid: 22714
[2025-09-07 23:48:02 +0800] [22714] [INFO] 工作进程 22714 已启动
[2025-09-07 23:48:02 +0800] [22714] [INFO] 工作进程 22714 初始化完成
[2025-09-07 23:48:02 +0800] [22678] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:48:02 +0800] [22719] [INFO] Booting worker with pid: 22719
[2025-09-07 23:48:02 +0800] [22719] [INFO] 工作进程 22719 已启动
[2025-09-07 23:48:02 +0800] [22719] [INFO] 工作进程 22719 初始化完成
[2025-09-07 23:48:02 +0800] [22678] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:48:02 +0800] [22720] [INFO] Booting worker with pid: 22720
[2025-09-07 23:48:02 +0800] [22720] [INFO] 工作进程 22720 已启动
[2025-09-07 23:48:02 +0800] [22720] [INFO] 工作进程 22720 初始化完成
[2025-09-07 23:50:53 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:53 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:55 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:55 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:55 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:55 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:55 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:55 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:55 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:55 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:55 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:50:56 +0800] [22678] [INFO] Handling signal: winch
[2025-09-07 23:51:11 +0800] [22678] [CRITICAL] WORKER TIMEOUT (pid:22705)
[2025-09-07 23:51:11 +0800] [22705] [INFO] 工作进程 22705 异常退出
[2025-09-07 23:51:11 +0800] [22705] [ERROR] Error handling request /api/meal-planning/generate
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 134, in handle
self.handle_request(listener, req, client, addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
respiter = self.wsgi(environ, resp.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1536, in __call__
return self.wsgi_app(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 119, in generate_meal_plan_api
meal_plan = generate_meal_plan(
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 75, in generate_meal_plan
response = client.chat.completions.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_utils/_utils.py", line 287, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/resources/chat/completions/completions.py", line 1147, in create
return self._post(
^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_base_client.py", line 1259, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_base_client.py", line 982, in request
response = self._client.send(
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 928, in send
raise exc
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 922, in send
response.read()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 881, in read
self._content = b"".join(self.iter_bytes())
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 897, in iter_bytes
for raw_bytes in self.iter_raw():
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 951, in iter_raw
for raw_stream_bytes in self.stream:
^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 153, in __iter__
for chunk in self._stream:
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_transports/default.py", line 127, in __iter__
for part in self._httpcore_stream:
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.py", line 407, in __iter__
raise exc from None
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.py", line 403, in __iter__
for part in self._stream:
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 342, in __iter__
raise exc
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 334, in __iter__
for chunk in self._connection._receive_response_body(**kwargs):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 203, in _receive_response_body
event = self._receive_event(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event
data = self._network_stream.read(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_backends/sync.py", line 128, in read
return self._sock.recv(max_bytes)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/ssl.py", line 1232, in recv
return self.read(buflen)
^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/ssl.py", line 1105, in read
return self._sslobj.read(len)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-09-07 23:51:11 +0800] [22705] [INFO] Worker exiting (pid: 22705)
[2025-09-07 23:51:11 +0800] [22678] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:51:11 +0800] [14869] [INFO] Booting worker with pid: 14869
[2025-09-07 23:51:11 +0800] [14869] [INFO] 工作进程 14869 已启动
[2025-09-07 23:51:11 +0800] [14869] [INFO] 工作进程 14869 初始化完成
[2025-09-07 23:53:46 +0800] [22678] [CRITICAL] WORKER TIMEOUT (pid:14869)
[2025-09-07 23:53:46 +0800] [14869] [INFO] 工作进程 14869 异常退出
[2025-09-07 23:53:46 +0800] [14869] [ERROR] Error handling request /api/meal-planning/generate
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 134, in handle
self.handle_request(listener, req, client, addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
respiter = self.wsgi(environ, resp.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1536, in __call__
return self.wsgi_app(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 119, in generate_meal_plan_api
meal_plan = generate_meal_plan(
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 75, in generate_meal_plan
response = client.chat.completions.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_utils/_utils.py", line 287, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/resources/chat/completions/completions.py", line 1147, in create
return self._post(
^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_base_client.py", line 1259, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_base_client.py", line 982, in request
response = self._client.send(
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 928, in send
raise exc
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 922, in send
response.read()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 881, in read
self._content = b"".join(self.iter_bytes())
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 897, in iter_bytes
for raw_bytes in self.iter_raw():
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 951, in iter_raw
for raw_stream_bytes in self.stream:
^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 153, in __iter__
for chunk in self._stream:
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_transports/default.py", line 127, in __iter__
for part in self._httpcore_stream:
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.py", line 407, in __iter__
raise exc from None
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.py", line 403, in __iter__
for part in self._stream:
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 342, in __iter__
raise exc
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 334, in __iter__
for chunk in self._connection._receive_response_body(**kwargs):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 203, in _receive_response_body
event = self._receive_event(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event
data = self._network_stream.read(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_backends/sync.py", line 128, in read
return self._sock.recv(max_bytes)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/ssl.py", line 1232, in recv
return self.read(buflen)
^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/ssl.py", line 1105, in read
return self._sslobj.read(len)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-09-07 23:53:46 +0800] [14869] [INFO] Worker exiting (pid: 14869)
[2025-09-07 23:53:47 +0800] [22678] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:53:47 +0800] [15908] [INFO] Booting worker with pid: 15908
[2025-09-07 23:53:47 +0800] [15908] [INFO] 工作进程 15908 已启动
[2025-09-07 23:53:47 +0800] [15908] [INFO] 工作进程 15908 初始化完成
[2025-09-07 23:55:21 +0800] [15908] [INFO] 工作进程 15908 被中断
[2025-09-07 23:55:21 +0800] [22720] [INFO] 工作进程 22720 被中断
[2025-09-07 23:55:21 +0800] [22678] [INFO] Handling signal: int
[2025-09-07 23:55:21 +0800] [22719] [INFO] 工作进程 22719 被中断
[2025-09-07 23:55:21 +0800] [22714] [INFO] 工作进程 22714 被中断
[2025-09-07 23:55:21 +0800] [22714] [INFO] 工作进程 22714 被中断
[2025-09-07 23:55:21 +0800] [22719] [INFO] 工作进程 22719 被中断
[2025-09-07 23:55:21 +0800] [22720] [INFO] 工作进程 22720 被中断
[2025-09-07 23:55:21 +0800] [22704] [INFO] 工作进程 22704 被中断
[2025-09-07 23:55:21 +0800] [15908] [INFO] 工作进程 15908 被中断
[2025-09-07 23:55:21 +0800] [22714] [INFO] Worker exiting (pid: 22714)
[2025-09-07 23:55:21 +0800] [22719] [INFO] Worker exiting (pid: 22719)
[2025-09-07 23:55:21 +0800] [22704] [INFO] 工作进程 22704 被中断
[2025-09-07 23:55:21 +0800] [15908] [INFO] Worker exiting (pid: 15908)
[2025-09-07 23:55:21 +0800] [22720] [INFO] Worker exiting (pid: 22720)
[2025-09-07 23:55:22 +0800] [22678] [INFO] Shutting down: Master
[2025-09-07 23:56:49 +0800] [8875] [INFO] Starting gunicorn 23.0.0
[2025-09-07 23:56:49 +0800] [8875] [INFO] Gunicorn服务器启动中...
[2025-09-07 23:56:49 +0800] [8875] [INFO] Listening at: http://0.0.0.0:5002 (8875)
[2025-09-07 23:56:49 +0800] [8875] [INFO] Using worker: sync
[2025-09-07 23:56:49 +0800] [8875] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:56:49 +0800] [8891] [INFO] Booting worker with pid: 8891
[2025-09-07 23:56:49 +0800] [8891] [INFO] 工作进程 8891 已启动
[2025-09-07 23:56:49 +0800] [8891] [INFO] 工作进程 8891 初始化完成
[2025-09-07 23:56:49 +0800] [8875] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:56:49 +0800] [8892] [INFO] Booting worker with pid: 8892
[2025-09-07 23:56:49 +0800] [8892] [INFO] 工作进程 8892 已启动
[2025-09-07 23:56:49 +0800] [8892] [INFO] 工作进程 8892 初始化完成
[2025-09-07 23:56:49 +0800] [8875] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:56:49 +0800] [8893] [INFO] Booting worker with pid: 8893
[2025-09-07 23:56:49 +0800] [8893] [INFO] 工作进程 8893 已启动
[2025-09-07 23:56:49 +0800] [8893] [INFO] 工作进程 8893 初始化完成
[2025-09-07 23:56:49 +0800] [8875] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:56:49 +0800] [8875] [INFO] 工作进程 [booting] 即将启动
[2025-09-07 23:56:49 +0800] [8894] [INFO] Booting worker with pid: 8894
[2025-09-07 23:56:49 +0800] [8894] [INFO] 工作进程 8894 已启动
[2025-09-07 23:56:49 +0800] [8894] [INFO] 工作进程 8894 初始化完成
[2025-09-07 23:56:49 +0800] [8895] [INFO] Booting worker with pid: 8895
[2025-09-07 23:56:49 +0800] [8895] [INFO] 工作进程 8895 已启动
[2025-09-07 23:56:49 +0800] [8895] [INFO] 工作进程 8895 初始化完成
[2025-09-08 00:00:55 +0800] [8875] [CRITICAL] WORKER TIMEOUT (pid:8891)
[2025-09-08 00:00:55 +0800] [8891] [INFO] 工作进程 8891 异常退出
[2025-09-08 00:00:55 +0800] [8891] [ERROR] Error handling request /api/meal-planning/generate
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 134, in handle
self.handle_request(listener, req, client, addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
respiter = self.wsgi(environ, resp.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1536, in __call__
return self.wsgi_app(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 119, in generate_meal_plan_api
meal_plan = generate_meal_plan(
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 75, in generate_meal_plan
response = client.chat.completions.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_utils/_utils.py", line 287, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/resources/chat/completions/completions.py", line 1147, in create
return self._post(
^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_base_client.py", line 1259, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_base_client.py", line 982, in request
response = self._client.send(
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 928, in send
raise exc
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 922, in send
response.read()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 881, in read
self._content = b"".join(self.iter_bytes())
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 897, in iter_bytes
for raw_bytes in self.iter_raw():
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 951, in iter_raw
for raw_stream_bytes in self.stream:
^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 153, in __iter__
for chunk in self._stream:
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_transports/default.py", line 127, in __iter__
for part in self._httpcore_stream:
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.py", line 407, in __iter__
raise exc from None
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.py", line 403, in __iter__
for part in self._stream:
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 342, in __iter__
raise exc
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 334, in __iter__
for chunk in self._connection._receive_response_body(**kwargs):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 203, in _receive_response_body
event = self._receive_event(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event
data = self._network_stream.read(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_backends/sync.py", line 128, in read
return self._sock.recv(max_bytes)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/ssl.py", line 1232, in recv
return self.read(buflen)
^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/ssl.py", line 1105, in read
return self._sslobj.read(len)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-09-08 00:00:55 +0800] [8891] [INFO] Worker exiting (pid: 8891)
[2025-09-08 00:00:55 +0800] [8875] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:00:55 +0800] [1344] [INFO] Booting worker with pid: 1344
[2025-09-08 00:00:55 +0800] [1344] [INFO] 工作进程 1344 已启动
[2025-09-08 00:00:55 +0800] [1344] [INFO] 工作进程 1344 初始化完成
[2025-09-08 00:02:46 +0800] [8875] [CRITICAL] WORKER TIMEOUT (pid:8895)
[2025-09-08 00:02:46 +0800] [8895] [INFO] 工作进程 8895 异常退出
[2025-09-08 00:02:46 +0800] [8895] [ERROR] Error handling request /api/meal-planning/generate
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 134, in handle
self.handle_request(listener, req, client, addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
respiter = self.wsgi(environ, resp.start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1536, in __call__
return self.wsgi_app(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 119, in generate_meal_plan_api
meal_plan = generate_meal_plan(
^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 75, in generate_meal_plan
response = client.chat.completions.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_utils/_utils.py", line 287, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/resources/chat/completions/completions.py", line 1147, in create
return self._post(
^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_base_client.py", line 1259, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/openai/_base_client.py", line 982, in request
response = self._client.send(
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 928, in send
raise exc
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 922, in send
response.read()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 881, in read
self._content = b"".join(self.iter_bytes())
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 897, in iter_bytes
for raw_bytes in self.iter_raw():
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_models.py", line 951, in iter_raw
for raw_stream_bytes in self.stream:
^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_client.py", line 153, in __iter__
for chunk in self._stream:
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpx/_transports/default.py", line 127, in __iter__
for part in self._httpcore_stream:
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.py", line 407, in __iter__
raise exc from None
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/connection_pool.py", line 403, in __iter__
for part in self._stream:
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 342, in __iter__
raise exc
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 334, in __iter__
for chunk in self._connection._receive_response_body(**kwargs):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 203, in _receive_response_body
event = self._receive_event(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event
data = self._network_stream.read(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/httpcore/_backends/sync.py", line 128, in read
return self._sock.recv(max_bytes)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/ssl.py", line 1232, in recv
return self.read(buflen)
^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/ssl.py", line 1105, in read
return self._sslobj.read(len)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-09-08 00:02:46 +0800] [8895] [INFO] Worker exiting (pid: 8895)
[2025-09-08 00:02:47 +0800] [8875] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:02:47 +0800] [2173] [INFO] Booting worker with pid: 2173
[2025-09-08 00:02:47 +0800] [2173] [INFO] 工作进程 2173 已启动
[2025-09-08 00:02:47 +0800] [2173] [INFO] 工作进程 2173 初始化完成
[2025-09-08 00:07:24 +0800] [1344] [INFO] Worker exiting (pid: 1344)
[2025-09-08 00:07:24 +0800] [8875] [INFO] Handling signal: term
[2025-09-08 00:07:24 +0800] [8892] [INFO] Worker exiting (pid: 8892)
[2025-09-08 00:07:24 +0800] [2173] [INFO] Worker exiting (pid: 2173)
[2025-09-08 00:07:24 +0800] [8893] [INFO] Worker exiting (pid: 8893)
[2025-09-08 00:07:24 +0800] [8894] [INFO] Worker exiting (pid: 8894)
[2025-09-08 00:07:24 +0800] [8875] [ERROR] Worker (pid:1344) was sent SIGTERM!
[2025-09-08 00:07:25 +0800] [8875] [INFO] Shutting down: Master
[2025-09-08 00:07:29 +0800] [27913] [INFO] Starting gunicorn 23.0.0
[2025-09-08 00:07:29 +0800] [27913] [INFO] Gunicorn服务器启动中...
[2025-09-08 00:07:29 +0800] [27913] [INFO] Listening at: http://0.0.0.0:5002 (27913)
[2025-09-08 00:07:29 +0800] [27913] [INFO] Using worker: sync
[2025-09-08 00:07:29 +0800] [27913] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:07:29 +0800] [27932] [INFO] Booting worker with pid: 27932
[2025-09-08 00:07:29 +0800] [27932] [INFO] 工作进程 27932 已启动
[2025-09-08 00:07:29 +0800] [27932] [INFO] 工作进程 27932 初始化完成
[2025-09-08 00:07:29 +0800] [27913] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:07:29 +0800] [27939] [INFO] Booting worker with pid: 27939
[2025-09-08 00:07:29 +0800] [27939] [INFO] 工作进程 27939 已启动
[2025-09-08 00:07:29 +0800] [27939] [INFO] 工作进程 27939 初始化完成
[2025-09-08 00:07:29 +0800] [27913] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:07:29 +0800] [27940] [INFO] Booting worker with pid: 27940
[2025-09-08 00:07:29 +0800] [27940] [INFO] 工作进程 27940 已启动
[2025-09-08 00:07:29 +0800] [27940] [INFO] 工作进程 27940 初始化完成
[2025-09-08 00:07:29 +0800] [27913] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:07:29 +0800] [27941] [INFO] Booting worker with pid: 27941
[2025-09-08 00:07:29 +0800] [27941] [INFO] 工作进程 27941 已启动
[2025-09-08 00:07:29 +0800] [27941] [INFO] 工作进程 27941 初始化完成
[2025-09-08 00:07:29 +0800] [27913] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:07:29 +0800] [27942] [INFO] Booting worker with pid: 27942
[2025-09-08 00:07:29 +0800] [27942] [INFO] 工作进程 27942 已启动
[2025-09-08 00:07:29 +0800] [27942] [INFO] 工作进程 27942 初始化完成
[2025-09-08 00:09:04,523] ERROR in meal_planning: 生成饭菜规划时出错: Request timed out.
[2025-09-08 00:09:04,532] ERROR in meal_planning: API调用失败: 饭菜规划生成失败: Request timed out.
[2025-09-08 00:18:12 +0800] [27939] [INFO] Worker exiting (pid: 27939)
[2025-09-08 00:18:12 +0800] [27932] [INFO] Worker exiting (pid: 27932)
[2025-09-08 00:18:12 +0800] [27940] [INFO] Worker exiting (pid: 27940)
[2025-09-08 00:18:12 +0800] [27941] [INFO] Worker exiting (pid: 27941)
[2025-09-08 00:18:12 +0800] [27942] [INFO] Worker exiting (pid: 27942)
[2025-09-08 00:18:12 +0800] [27913] [INFO] Handling signal: term
[2025-09-08 00:18:12 +0800] [27913] [ERROR] Worker (pid:27939) was sent SIGTERM!
[2025-09-08 00:18:12 +0800] [27913] [ERROR] Worker (pid:27941) was sent SIGTERM!
[2025-09-08 00:18:12 +0800] [27913] [ERROR] Worker (pid:27932) was sent SIGTERM!
[2025-09-08 00:18:12 +0800] [27913] [ERROR] Worker (pid:27942) was sent SIGTERM!
[2025-09-08 00:18:12 +0800] [27913] [INFO] Shutting down: Master
[2025-09-08 00:18:25 +0800] [14134] [INFO] Starting gunicorn 23.0.0
[2025-09-08 00:18:25 +0800] [14134] [INFO] Gunicorn服务器启动中...
[2025-09-08 00:18:25 +0800] [14134] [INFO] Listening at: http://0.0.0.0:5002 (14134)
[2025-09-08 00:18:25 +0800] [14134] [INFO] Using worker: sync
[2025-09-08 00:18:25 +0800] [14134] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:18:25 +0800] [14152] [INFO] Booting worker with pid: 14152
[2025-09-08 00:18:25 +0800] [14152] [INFO] 工作进程 14152 已启动
[2025-09-08 00:18:25 +0800] [14152] [INFO] 工作进程 14152 初始化完成
[2025-09-08 00:18:25 +0800] [14134] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:18:25 +0800] [14153] [INFO] Booting worker with pid: 14153
[2025-09-08 00:18:25 +0800] [14153] [INFO] 工作进程 14153 已启动
[2025-09-08 00:18:25 +0800] [14153] [INFO] 工作进程 14153 初始化完成
[2025-09-08 00:18:25 +0800] [14134] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:18:25 +0800] [14154] [INFO] Booting worker with pid: 14154
[2025-09-08 00:18:25 +0800] [14154] [INFO] 工作进程 14154 已启动
[2025-09-08 00:18:25 +0800] [14154] [INFO] 工作进程 14154 初始化完成
[2025-09-08 00:18:25 +0800] [14134] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:18:25 +0800] [14155] [INFO] Booting worker with pid: 14155
[2025-09-08 00:18:25 +0800] [14155] [INFO] 工作进程 14155 已启动
[2025-09-08 00:18:25 +0800] [14155] [INFO] 工作进程 14155 初始化完成
[2025-09-08 00:18:25 +0800] [14134] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:18:26 +0800] [14156] [INFO] Booting worker with pid: 14156
[2025-09-08 00:18:26 +0800] [14156] [INFO] 工作进程 14156 已启动
[2025-09-08 00:18:26 +0800] [14156] [INFO] 工作进程 14156 初始化完成
[2025-09-08 00:20:05,097] ERROR in meal_planning: 生成饭菜规划时出错: Request timed out.
[2025-09-08 00:20:05,108] ERROR in meal_planning: API调用失败: 饭菜规划生成失败: Request timed out.
[2025-09-08 00:20:47 +0800] [14155] [INFO] 工作进程 14155 被中断
[2025-09-08 00:20:47 +0800] [14156] [INFO] 工作进程 14156 被中断
[2025-09-08 00:20:47 +0800] [14153] [INFO] 工作进程 14153 被中断
[2025-09-08 00:20:47 +0800] [14154] [INFO] 工作进程 14154 被中断
[2025-09-08 00:20:47 +0800] [14152] [INFO] 工作进程 14152 被中断
[2025-09-08 00:20:47 +0800] [14134] [INFO] Handling signal: int
[2025-09-08 00:20:47 +0800] [14152] [INFO] 工作进程 14152 被中断
[2025-09-08 00:20:47 +0800] [14156] [INFO] 工作进程 14156 被中断
[2025-09-08 00:20:47 +0800] [14153] [INFO] 工作进程 14153 被中断
[2025-09-08 00:20:47 +0800] [14155] [INFO] 工作进程 14155 被中断
[2025-09-08 00:20:47 +0800] [14154] [INFO] 工作进程 14154 被中断
[2025-09-08 00:20:47 +0800] [14152] [INFO] Worker exiting (pid: 14152)
[2025-09-08 00:20:47 +0800] [14153] [INFO] Worker exiting (pid: 14153)
[2025-09-08 00:20:47 +0800] [14156] [INFO] Worker exiting (pid: 14156)
[2025-09-08 00:20:47 +0800] [14155] [INFO] Worker exiting (pid: 14155)
[2025-09-08 00:20:47 +0800] [14154] [INFO] Worker exiting (pid: 14154)
[2025-09-08 00:20:48 +0800] [14134] [INFO] Shutting down: Master
[2025-09-08 00:24:51 +0800] [8092] [INFO] Starting gunicorn 23.0.0
[2025-09-08 00:24:51 +0800] [8092] [INFO] Gunicorn服务器启动中...
[2025-09-08 00:24:51 +0800] [8092] [INFO] Listening at: http://0.0.0.0:5002 (8092)
[2025-09-08 00:24:51 +0800] [8092] [INFO] Using worker: sync
[2025-09-08 00:24:51 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:24:51 +0800] [8102] [INFO] Booting worker with pid: 8102
[2025-09-08 00:24:51 +0800] [8102] [INFO] 工作进程 8102 已启动
[2025-09-08 00:24:51 +0800] [8102] [INFO] 工作进程 8102 初始化完成
[2025-09-08 00:24:51 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:24:51 +0800] [8103] [INFO] Booting worker with pid: 8103
[2025-09-08 00:24:51 +0800] [8103] [INFO] 工作进程 8103 已启动
[2025-09-08 00:24:51 +0800] [8103] [INFO] 工作进程 8103 初始化完成
[2025-09-08 00:24:51 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:24:51 +0800] [8104] [INFO] Booting worker with pid: 8104
[2025-09-08 00:24:51 +0800] [8104] [INFO] 工作进程 8104 已启动
[2025-09-08 00:24:51 +0800] [8104] [INFO] 工作进程 8104 初始化完成
[2025-09-08 00:24:51 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:24:51 +0800] [8105] [INFO] Booting worker with pid: 8105
[2025-09-08 00:24:51 +0800] [8105] [INFO] 工作进程 8105 已启动
[2025-09-08 00:24:51 +0800] [8105] [INFO] 工作进程 8105 初始化完成
[2025-09-08 00:24:51 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 00:24:51 +0800] [8106] [INFO] Booting worker with pid: 8106
[2025-09-08 00:24:51 +0800] [8106] [INFO] 工作进程 8106 已启动
[2025-09-08 00:24:51 +0800] [8106] [INFO] 工作进程 8106 初始化完成
[2025-09-08 04:00:29 +0800] [8092] [ERROR] Worker (pid:8102) was sent SIGHUP!
[2025-09-08 04:00:29 +0800] [8092] [ERROR] Worker (pid:8104) was sent SIGHUP!
[2025-09-08 04:00:29 +0800] [8092] [ERROR] Worker (pid:8105) was sent SIGHUP!
[2025-09-08 04:00:29 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 04:00:29 +0800] [8092] [ERROR] Worker (pid:8103) was sent SIGHUP!
[2025-09-08 04:00:29 +0800] [8092] [ERROR] Worker (pid:8106) was sent SIGHUP!
[2025-09-08 04:00:29 +0800] [11969] [INFO] Booting worker with pid: 11969
[2025-09-08 04:00:29 +0800] [11969] [INFO] 工作进程 11969 已启动
[2025-09-08 04:00:29 +0800] [11969] [INFO] 工作进程 11969 初始化完成
[2025-09-08 04:00:29 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 04:00:29 +0800] [11970] [INFO] Booting worker with pid: 11970
[2025-09-08 04:00:29 +0800] [11970] [INFO] 工作进程 11970 已启动
[2025-09-08 04:00:29 +0800] [11970] [INFO] 工作进程 11970 初始化完成
[2025-09-08 04:00:29 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 04:00:29 +0800] [11971] [INFO] Booting worker with pid: 11971
[2025-09-08 04:00:29 +0800] [11971] [INFO] 工作进程 11971 已启动
[2025-09-08 04:00:29 +0800] [11971] [INFO] 工作进程 11971 初始化完成
[2025-09-08 04:00:29 +0800] [8092] [INFO] Handling signal: hup
[2025-09-08 04:00:29 +0800] [8092] [INFO] Hang up: Master
[2025-09-08 04:00:29 +0800] [8092] [INFO] Gunicorn服务器重载中...
[2025-09-08 04:00:29 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 04:00:29 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 04:00:29 +0800] [11972] [INFO] Booting worker with pid: 11972
[2025-09-08 04:00:29 +0800] [11972] [INFO] 工作进程 11972 已启动
[2025-09-08 04:00:29 +0800] [11972] [INFO] 工作进程 11972 初始化完成
[2025-09-08 04:00:29 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 04:00:29 +0800] [11973] [INFO] Booting worker with pid: 11973
[2025-09-08 04:00:29 +0800] [11973] [INFO] 工作进程 11973 已启动
[2025-09-08 04:00:29 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 04:00:29 +0800] [11973] [INFO] 工作进程 11973 初始化完成
[2025-09-08 04:00:29 +0800] [8092] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 04:00:29 +0800] [11974] [INFO] Booting worker with pid: 11974
[2025-09-08 04:00:29 +0800] [11974] [INFO] 工作进程 11974 已启动
[2025-09-08 04:00:29 +0800] [11974] [INFO] 工作进程 11974 初始化完成
[2025-09-08 04:00:29 +0800] [11969] [INFO] Worker exiting (pid: 11969)
[2025-09-08 04:00:29 +0800] [11976] [INFO] Booting worker with pid: 11976
[2025-09-08 04:00:29 +0800] [11976] [INFO] 工作进程 11976 已启动
[2025-09-08 04:00:29 +0800] [11976] [INFO] 工作进程 11976 初始化完成
[2025-09-08 04:00:29 +0800] [11970] [INFO] Worker exiting (pid: 11970)
[2025-09-08 04:00:29 +0800] [11975] [INFO] Booting worker with pid: 11975
[2025-09-08 04:00:29 +0800] [11975] [INFO] 工作进程 11975 已启动
[2025-09-08 04:00:29 +0800] [11975] [INFO] 工作进程 11975 初始化完成
[2025-09-08 04:00:29 +0800] [11971] [INFO] Worker exiting (pid: 11971)
[2025-09-08 04:00:30 +0800] [8092] [ERROR] Worker (pid:11971) was sent SIGTERM!
[2025-09-08 04:00:30 +0800] [8092] [ERROR] Worker (pid:11970) was sent SIGTERM!
[2025-09-08 06:10:42 +0800] [11972] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-08 07:18:03 +0800] [15573] [INFO] Starting gunicorn 23.0.0
[2025-09-08 07:19:52,507] ERROR in meal_planning: 生成饭菜规划时出错: Request timed out.
[2025-09-08 07:19:52,510] ERROR in meal_planning: API调用失败: 饭菜规划生成失败: Request timed out.
[2025-09-08 07:22:41,781] ERROR in meal_planning: 生成饭菜规划时出错: Request timed out.
[2025-09-08 07:22:41,781] ERROR in meal_planning: API调用失败: 饭菜规划生成失败: Request timed out.
[2025-09-08 07:27:45 +0800] [8092] [INFO] Handling signal: term
[2025-09-08 07:27:45 +0800] [11972] [INFO] Worker exiting (pid: 11972)
[2025-09-08 07:27:45 +0800] [11974] [INFO] Worker exiting (pid: 11974)
[2025-09-08 07:27:46 +0800] [11973] [INFO] Worker exiting (pid: 11973)
[2025-09-08 07:27:46 +0800] [11975] [INFO] Worker exiting (pid: 11975)
[2025-09-08 07:27:46 +0800] [11976] [INFO] Worker exiting (pid: 11976)
[2025-09-08 07:27:47 +0800] [8092] [ERROR] Worker (pid:11973) exited with code 120
[2025-09-08 07:27:47 +0800] [8092] [ERROR] Worker (pid:11973) exited with code 120.
[2025-09-08 07:27:47 +0800] [8092] [INFO] Shutting down: Master
[2025-09-08 07:28:46 +0800] [2660] [INFO] Starting gunicorn 23.0.0
[2025-09-08 07:28:46 +0800] [2660] [INFO] Gunicorn服务器启动中...
[2025-09-08 07:28:46 +0800] [2660] [INFO] Listening at: http://0.0.0.0:5002 (2660)
[2025-09-08 07:28:46 +0800] [2660] [INFO] Using worker: sync
[2025-09-08 07:28:46 +0800] [2660] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:28:46 +0800] [2672] [INFO] Booting worker with pid: 2672
[2025-09-08 07:28:46 +0800] [2672] [INFO] 工作进程 2672 已启动
[2025-09-08 07:28:46 +0800] [2672] [INFO] 工作进程 2672 初始化完成
[2025-09-08 07:28:46 +0800] [2660] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:28:46 +0800] [2673] [INFO] Booting worker with pid: 2673
[2025-09-08 07:28:46 +0800] [2673] [INFO] 工作进程 2673 已启动
[2025-09-08 07:28:46 +0800] [2673] [INFO] 工作进程 2673 初始化完成
[2025-09-08 07:28:46 +0800] [2660] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:28:46 +0800] [2674] [INFO] Booting worker with pid: 2674
[2025-09-08 07:28:46 +0800] [2674] [INFO] 工作进程 2674 已启动
[2025-09-08 07:28:46 +0800] [2674] [INFO] 工作进程 2674 初始化完成
[2025-09-08 07:28:47 +0800] [2660] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:28:47 +0800] [2675] [INFO] Booting worker with pid: 2675
[2025-09-08 07:28:47 +0800] [2675] [INFO] 工作进程 2675 已启动
[2025-09-08 07:28:47 +0800] [2675] [INFO] 工作进程 2675 初始化完成
[2025-09-08 07:28:47 +0800] [2660] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:28:47 +0800] [2676] [INFO] Booting worker with pid: 2676
[2025-09-08 07:28:47 +0800] [2676] [INFO] 工作进程 2676 已启动
[2025-09-08 07:28:47 +0800] [2676] [INFO] 工作进程 2676 初始化完成
[2025-09-08 07:30:53 +0800] [2672] [INFO] Worker exiting (pid: 2672)
[2025-09-08 07:30:53 +0800] [2660] [INFO] Handling signal: term
[2025-09-08 07:30:53 +0800] [2673] [INFO] Worker exiting (pid: 2673)
[2025-09-08 07:30:53 +0800] [2676] [INFO] Worker exiting (pid: 2676)
[2025-09-08 07:30:53 +0800] [2674] [INFO] Worker exiting (pid: 2674)
[2025-09-08 07:30:53 +0800] [2675] [INFO] Worker exiting (pid: 2675)
[2025-09-08 07:30:55 +0800] [2660] [INFO] Shutting down: Master
[2025-09-08 07:30:58 +0800] [27287] [INFO] Starting gunicorn 23.0.0
[2025-09-08 07:30:58 +0800] [27287] [INFO] Gunicorn服务器启动中...
[2025-09-08 07:30:58 +0800] [27287] [INFO] Listening at: http://0.0.0.0:5002 (27287)
[2025-09-08 07:30:58 +0800] [27287] [INFO] Using worker: sync
[2025-09-08 07:30:58 +0800] [27287] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:30:58 +0800] [27306] [INFO] Booting worker with pid: 27306
[2025-09-08 07:30:58 +0800] [27306] [INFO] 工作进程 27306 已启动
[2025-09-08 07:30:58 +0800] [27306] [INFO] 工作进程 27306 初始化完成
[2025-09-08 07:30:58 +0800] [27287] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:30:58 +0800] [27307] [INFO] Booting worker with pid: 27307
[2025-09-08 07:30:58 +0800] [27307] [INFO] 工作进程 27307 已启动
[2025-09-08 07:30:58 +0800] [27307] [INFO] 工作进程 27307 初始化完成
[2025-09-08 07:30:58 +0800] [27287] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:30:58 +0800] [27308] [INFO] Booting worker with pid: 27308
[2025-09-08 07:30:58 +0800] [27308] [INFO] 工作进程 27308 已启动
[2025-09-08 07:30:58 +0800] [27308] [INFO] 工作进程 27308 初始化完成
[2025-09-08 07:30:58 +0800] [27287] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:30:58 +0800] [27309] [INFO] Booting worker with pid: 27309
[2025-09-08 07:30:58 +0800] [27309] [INFO] 工作进程 27309 已启动
[2025-09-08 07:30:58 +0800] [27309] [INFO] 工作进程 27309 初始化完成
[2025-09-08 07:30:58 +0800] [27287] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:30:58 +0800] [27310] [INFO] Booting worker with pid: 27310
[2025-09-08 07:30:58 +0800] [27310] [INFO] 工作进程 27310 已启动
[2025-09-08 07:30:58 +0800] [27310] [INFO] 工作进程 27310 初始化完成
[2025-09-08 07:35:55 +0800] [27307] [INFO] Worker exiting (pid: 27307)
[2025-09-08 07:35:55 +0800] [27306] [INFO] Worker exiting (pid: 27306)
[2025-09-08 07:35:55 +0800] [27309] [INFO] Worker exiting (pid: 27309)
[2025-09-08 07:35:55 +0800] [27308] [INFO] Worker exiting (pid: 27308)
[2025-09-08 07:35:55 +0800] [27310] [INFO] Worker exiting (pid: 27310)
[2025-09-08 07:35:55 +0800] [27287] [INFO] Handling signal: term
[2025-09-08 07:35:55 +0800] [27287] [ERROR] Worker (pid:27307) was sent SIGTERM!
[2025-09-08 07:35:55 +0800] [27287] [ERROR] Worker (pid:27309) was sent SIGTERM!
[2025-09-08 07:35:55 +0800] [27287] [ERROR] Worker (pid:27306) was sent SIGTERM!
[2025-09-08 07:35:55 +0800] [27287] [ERROR] Worker (pid:27308) was sent SIGTERM!
[2025-09-08 07:35:55 +0800] [27287] [INFO] Shutting down: Master
[2025-09-08 07:36:00 +0800] [21070] [INFO] Starting gunicorn 23.0.0
[2025-09-08 07:36:00 +0800] [21070] [INFO] Gunicorn服务器启动中...
[2025-09-08 07:36:00 +0800] [21070] [INFO] Listening at: http://0.0.0.0:5002 (21070)
[2025-09-08 07:36:00 +0800] [21070] [INFO] Using worker: sync
[2025-09-08 07:36:00 +0800] [21070] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:36:00 +0800] [21088] [INFO] Booting worker with pid: 21088
[2025-09-08 07:36:00 +0800] [21088] [INFO] 工作进程 21088 已启动
[2025-09-08 07:36:00 +0800] [21088] [INFO] 工作进程 21088 初始化完成
[2025-09-08 07:36:00 +0800] [21070] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:36:00 +0800] [21092] [INFO] Booting worker with pid: 21092
[2025-09-08 07:36:00 +0800] [21092] [INFO] 工作进程 21092 已启动
[2025-09-08 07:36:00 +0800] [21092] [INFO] 工作进程 21092 初始化完成
[2025-09-08 07:36:00 +0800] [21070] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:36:00 +0800] [21093] [INFO] Booting worker with pid: 21093
[2025-09-08 07:36:00 +0800] [21093] [INFO] 工作进程 21093 已启动
[2025-09-08 07:36:00 +0800] [21093] [INFO] 工作进程 21093 初始化完成
[2025-09-08 07:36:00 +0800] [21070] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:36:00 +0800] [21099] [INFO] Booting worker with pid: 21099
[2025-09-08 07:36:00 +0800] [21099] [INFO] 工作进程 21099 已启动
[2025-09-08 07:36:00 +0800] [21099] [INFO] 工作进程 21099 初始化完成
[2025-09-08 07:36:00 +0800] [21070] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:36:00 +0800] [21100] [INFO] Booting worker with pid: 21100
[2025-09-08 07:36:00 +0800] [21100] [INFO] 工作进程 21100 已启动
[2025-09-08 07:36:00 +0800] [21100] [INFO] 工作进程 21100 初始化完成
[2025-09-08 07:37:03 +0800] [21088] [INFO] Worker exiting (pid: 21088)
[2025-09-08 07:37:03 +0800] [21070] [INFO] Handling signal: term
[2025-09-08 07:37:03 +0800] [21092] [INFO] Worker exiting (pid: 21092)
[2025-09-08 07:37:03 +0800] [21093] [INFO] Worker exiting (pid: 21093)
[2025-09-08 07:37:03 +0800] [21070] [ERROR] Worker (pid:21088) was sent SIGTERM!
[2025-09-08 07:37:03 +0800] [21099] [INFO] Worker exiting (pid: 21099)
[2025-09-08 07:37:03 +0800] [21100] [INFO] Worker exiting (pid: 21100)
[2025-09-08 07:37:04 +0800] [21070] [INFO] Shutting down: Master
[2025-09-08 07:37:08 +0800] [22328] [INFO] Starting gunicorn 23.0.0
[2025-09-08 07:37:08 +0800] [22328] [INFO] Gunicorn服务器启动中...
[2025-09-08 07:37:08 +0800] [22328] [INFO] Listening at: http://0.0.0.0:5002 (22328)
[2025-09-08 07:37:08 +0800] [22328] [INFO] Using worker: sync
[2025-09-08 07:37:08 +0800] [22328] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:37:08 +0800] [22335] [INFO] Booting worker with pid: 22335
[2025-09-08 07:37:08 +0800] [22335] [INFO] 工作进程 22335 已启动
[2025-09-08 07:37:08 +0800] [22335] [INFO] 工作进程 22335 初始化完成
[2025-09-08 07:37:08 +0800] [22328] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:37:08 +0800] [22346] [INFO] Booting worker with pid: 22346
[2025-09-08 07:37:08 +0800] [22346] [INFO] 工作进程 22346 已启动
[2025-09-08 07:37:08 +0800] [22346] [INFO] 工作进程 22346 初始化完成
[2025-09-08 07:37:08 +0800] [22328] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:37:08 +0800] [22347] [INFO] Booting worker with pid: 22347
[2025-09-08 07:37:08 +0800] [22347] [INFO] 工作进程 22347 已启动
[2025-09-08 07:37:08 +0800] [22347] [INFO] 工作进程 22347 初始化完成
[2025-09-08 07:37:08 +0800] [22328] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:37:08 +0800] [22348] [INFO] Booting worker with pid: 22348
[2025-09-08 07:37:08 +0800] [22348] [INFO] 工作进程 22348 已启动
[2025-09-08 07:37:08 +0800] [22348] [INFO] 工作进程 22348 初始化完成
[2025-09-08 07:37:08 +0800] [22328] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:37:08 +0800] [22349] [INFO] Booting worker with pid: 22349
[2025-09-08 07:37:08 +0800] [22349] [INFO] 工作进程 22349 已启动
[2025-09-08 07:37:08 +0800] [22349] [INFO] 工作进程 22349 初始化完成
[2025-09-08 07:50:39 +0800] [22335] [INFO] Worker exiting (pid: 22335)
[2025-09-08 07:50:39 +0800] [22328] [INFO] Handling signal: term
[2025-09-08 07:50:39 +0800] [22347] [INFO] Worker exiting (pid: 22347)
[2025-09-08 07:50:39 +0800] [22346] [INFO] Worker exiting (pid: 22346)
[2025-09-08 07:50:39 +0800] [22349] [INFO] Worker exiting (pid: 22349)
[2025-09-08 07:50:39 +0800] [22348] [INFO] Worker exiting (pid: 22348)
[2025-09-08 07:50:41 +0800] [22328] [INFO] Shutting down: Master
[2025-09-08 07:50:45 +0800] [1544] [INFO] Starting gunicorn 23.0.0
[2025-09-08 07:50:45 +0800] [1544] [INFO] Gunicorn服务器启动中...
[2025-09-08 07:50:45 +0800] [1544] [INFO] Listening at: http://0.0.0.0:5002 (1544)
[2025-09-08 07:50:45 +0800] [1544] [INFO] Using worker: sync
[2025-09-08 07:50:45 +0800] [1544] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:50:45 +0800] [1556] [INFO] Booting worker with pid: 1556
[2025-09-08 07:50:45 +0800] [1556] [INFO] 工作进程 1556 已启动
[2025-09-08 07:50:45 +0800] [1556] [INFO] 工作进程 1556 初始化完成
[2025-09-08 07:50:45 +0800] [1544] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:50:45 +0800] [1560] [INFO] Booting worker with pid: 1560
[2025-09-08 07:50:45 +0800] [1560] [INFO] 工作进程 1560 已启动
[2025-09-08 07:50:45 +0800] [1560] [INFO] 工作进程 1560 初始化完成
[2025-09-08 07:50:45 +0800] [1544] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:50:45 +0800] [1564] [INFO] Booting worker with pid: 1564
[2025-09-08 07:50:45 +0800] [1564] [INFO] 工作进程 1564 已启动
[2025-09-08 07:50:45 +0800] [1564] [INFO] 工作进程 1564 初始化完成
[2025-09-08 07:50:45 +0800] [1544] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:50:45 +0800] [1565] [INFO] Booting worker with pid: 1565
[2025-09-08 07:50:45 +0800] [1565] [INFO] 工作进程 1565 已启动
[2025-09-08 07:50:45 +0800] [1565] [INFO] 工作进程 1565 初始化完成
[2025-09-08 07:50:45 +0800] [1544] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:50:45 +0800] [1566] [INFO] Booting worker with pid: 1566
[2025-09-08 07:50:45 +0800] [1566] [INFO] 工作进程 1566 已启动
[2025-09-08 07:50:45 +0800] [1566] [INFO] 工作进程 1566 初始化完成
[2025-09-08 07:51:26,972] ERROR in app: Exception on /meal-planning/history [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 91, in meal_planning_history
return render_template('meal_planning_history.html')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 150, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 131, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/meal_planning_history.html", line 319, in top-level template code
<a class="navbar-brand" href="{{ url_for('index') }}">
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1121, in url_for
return self.handle_url_build_error(error, endpoint, values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1110, in url_for
rv = url_adapter.build( # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/werkzeug/routing/map.py", line 924, in build
raise BuildError(endpoint, values, method, self)
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'index'. Did you mean 'main.index' instead?
[2025-09-08 07:52:02 +0800] [1556] [INFO] Worker exiting (pid: 1556)
[2025-09-08 07:52:02 +0800] [1544] [INFO] Handling signal: term
[2025-09-08 07:52:02 +0800] [1564] [INFO] Worker exiting (pid: 1564)
[2025-09-08 07:52:02 +0800] [1560] [INFO] Worker exiting (pid: 1560)
[2025-09-08 07:52:02 +0800] [1566] [INFO] Worker exiting (pid: 1566)
[2025-09-08 07:52:02 +0800] [1565] [INFO] Worker exiting (pid: 1565)
[2025-09-08 07:52:03 +0800] [1544] [INFO] Shutting down: Master
[2025-09-08 07:52:07 +0800] [2861] [INFO] Starting gunicorn 23.0.0
[2025-09-08 07:52:07 +0800] [2861] [INFO] Gunicorn服务器启动中...
[2025-09-08 07:52:07 +0800] [2861] [INFO] Listening at: http://0.0.0.0:5002 (2861)
[2025-09-08 07:52:07 +0800] [2861] [INFO] Using worker: sync
[2025-09-08 07:52:07 +0800] [2861] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:52:07 +0800] [2876] [INFO] Booting worker with pid: 2876
[2025-09-08 07:52:07 +0800] [2876] [INFO] 工作进程 2876 已启动
[2025-09-08 07:52:07 +0800] [2876] [INFO] 工作进程 2876 初始化完成
[2025-09-08 07:52:07 +0800] [2861] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:52:07 +0800] [2881] [INFO] Booting worker with pid: 2881
[2025-09-08 07:52:07 +0800] [2881] [INFO] 工作进程 2881 已启动
[2025-09-08 07:52:07 +0800] [2881] [INFO] 工作进程 2881 初始化完成
[2025-09-08 07:52:07 +0800] [2861] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:52:07 +0800] [2882] [INFO] Booting worker with pid: 2882
[2025-09-08 07:52:07 +0800] [2882] [INFO] 工作进程 2882 已启动
[2025-09-08 07:52:07 +0800] [2882] [INFO] 工作进程 2882 初始化完成
[2025-09-08 07:52:07 +0800] [2861] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:52:07 +0800] [2883] [INFO] Booting worker with pid: 2883
[2025-09-08 07:52:07 +0800] [2883] [INFO] 工作进程 2883 已启动
[2025-09-08 07:52:07 +0800] [2883] [INFO] 工作进程 2883 初始化完成
[2025-09-08 07:52:07 +0800] [2861] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:52:07 +0800] [2884] [INFO] Booting worker with pid: 2884
[2025-09-08 07:52:07 +0800] [2884] [INFO] 工作进程 2884 已启动
[2025-09-08 07:52:07 +0800] [2884] [INFO] 工作进程 2884 初始化完成
[2025-09-08 07:52:12,623] ERROR in app: Exception on /meal-planning/history [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/meal_planning.py", line 91, in meal_planning_history
return render_template('meal_planning_history.html')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 150, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 131, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/meal_planning_history.html", line 347, in top-level template code
<a href="{{ url_for('favorites') }}" class="nav-link">
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1121, in url_for
return self.handle_url_build_error(error, endpoint, values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1110, in url_for
rv = url_adapter.build( # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/werkzeug/routing/map.py", line 924, in build
raise BuildError(endpoint, values, method, self)
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'favorites'. Did you mean 'favorites.add_favorite' instead?
[2025-09-08 07:53:02 +0800] [2881] [INFO] Worker exiting (pid: 2881)
[2025-09-08 07:53:02 +0800] [2861] [INFO] Handling signal: term
[2025-09-08 07:53:02 +0800] [2876] [INFO] Worker exiting (pid: 2876)
[2025-09-08 07:53:02 +0800] [2883] [INFO] Worker exiting (pid: 2883)
[2025-09-08 07:53:02 +0800] [2882] [INFO] Worker exiting (pid: 2882)
[2025-09-08 07:53:02 +0800] [2884] [INFO] Worker exiting (pid: 2884)
[2025-09-08 07:53:03 +0800] [2861] [INFO] Shutting down: Master
[2025-09-08 07:53:07 +0800] [3865] [INFO] Starting gunicorn 23.0.0
[2025-09-08 07:53:07 +0800] [3865] [INFO] Gunicorn服务器启动中...
[2025-09-08 07:53:07 +0800] [3865] [INFO] Listening at: http://0.0.0.0:5002 (3865)
[2025-09-08 07:53:07 +0800] [3865] [INFO] Using worker: sync
[2025-09-08 07:53:07 +0800] [3865] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:53:07 +0800] [3865] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:53:07 +0800] [3883] [INFO] Booting worker with pid: 3883
[2025-09-08 07:53:07 +0800] [3883] [INFO] 工作进程 3883 已启动
[2025-09-08 07:53:07 +0800] [3883] [INFO] 工作进程 3883 初始化完成
[2025-09-08 07:53:07 +0800] [3884] [INFO] Booting worker with pid: 3884
[2025-09-08 07:53:07 +0800] [3884] [INFO] 工作进程 3884 已启动
[2025-09-08 07:53:07 +0800] [3884] [INFO] 工作进程 3884 初始化完成
[2025-09-08 07:53:07 +0800] [3865] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:53:07 +0800] [3885] [INFO] Booting worker with pid: 3885
[2025-09-08 07:53:07 +0800] [3885] [INFO] 工作进程 3885 已启动
[2025-09-08 07:53:07 +0800] [3885] [INFO] 工作进程 3885 初始化完成
[2025-09-08 07:53:07 +0800] [3865] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:53:07 +0800] [3886] [INFO] Booting worker with pid: 3886
[2025-09-08 07:53:07 +0800] [3886] [INFO] 工作进程 3886 已启动
[2025-09-08 07:53:07 +0800] [3886] [INFO] 工作进程 3886 初始化完成
[2025-09-08 07:53:07 +0800] [3865] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:53:07 +0800] [3887] [INFO] Booting worker with pid: 3887
[2025-09-08 07:53:07 +0800] [3887] [INFO] 工作进程 3887 已启动
[2025-09-08 07:53:07 +0800] [3887] [INFO] 工作进程 3887 初始化完成
[2025-09-08 07:59:17 +0800] [3883] [INFO] Worker exiting (pid: 3883)
[2025-09-08 07:59:17 +0800] [3865] [INFO] Handling signal: term
[2025-09-08 07:59:17 +0800] [3884] [INFO] Worker exiting (pid: 3884)
[2025-09-08 07:59:17 +0800] [3886] [INFO] Worker exiting (pid: 3886)
[2025-09-08 07:59:17 +0800] [3885] [INFO] Worker exiting (pid: 3885)
[2025-09-08 07:59:17 +0800] [3887] [INFO] Worker exiting (pid: 3887)
[2025-09-08 07:59:18 +0800] [3865] [INFO] Shutting down: Master
[2025-09-08 07:59:21 +0800] [30641] [INFO] Starting gunicorn 23.0.0
[2025-09-08 07:59:21 +0800] [30641] [INFO] Gunicorn服务器启动中...
[2025-09-08 07:59:21 +0800] [30641] [INFO] Listening at: http://0.0.0.0:5002 (30641)
[2025-09-08 07:59:21 +0800] [30641] [INFO] Using worker: sync
[2025-09-08 07:59:21 +0800] [30641] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:59:21 +0800] [30664] [INFO] Booting worker with pid: 30664
[2025-09-08 07:59:21 +0800] [30664] [INFO] 工作进程 30664 已启动
[2025-09-08 07:59:21 +0800] [30664] [INFO] 工作进程 30664 初始化完成
[2025-09-08 07:59:21 +0800] [30641] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:59:21 +0800] [30668] [INFO] Booting worker with pid: 30668
[2025-09-08 07:59:21 +0800] [30668] [INFO] 工作进程 30668 已启动
[2025-09-08 07:59:22 +0800] [30668] [INFO] 工作进程 30668 初始化完成
[2025-09-08 07:59:22 +0800] [30641] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:59:22 +0800] [30672] [INFO] Booting worker with pid: 30672
[2025-09-08 07:59:22 +0800] [30672] [INFO] 工作进程 30672 已启动
[2025-09-08 07:59:22 +0800] [30672] [INFO] 工作进程 30672 初始化完成
[2025-09-08 07:59:22 +0800] [30641] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:59:22 +0800] [30673] [INFO] Booting worker with pid: 30673
[2025-09-08 07:59:22 +0800] [30673] [INFO] 工作进程 30673 已启动
[2025-09-08 07:59:22 +0800] [30673] [INFO] 工作进程 30673 初始化完成
[2025-09-08 07:59:22 +0800] [30641] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 07:59:22 +0800] [30674] [INFO] Booting worker with pid: 30674
[2025-09-08 07:59:22 +0800] [30674] [INFO] 工作进程 30674 已启动
[2025-09-08 07:59:22 +0800] [30674] [INFO] 工作进程 30674 初始化完成
[2025-09-08 08:00:57 +0800] [30668] [INFO] Worker exiting (pid: 30668)
[2025-09-08 08:00:57 +0800] [30641] [INFO] Handling signal: term
[2025-09-08 08:00:57 +0800] [30664] [INFO] Worker exiting (pid: 30664)
[2025-09-08 08:00:57 +0800] [30673] [INFO] Worker exiting (pid: 30673)
[2025-09-08 08:01:02 +0800] [22794] [INFO] Starting gunicorn 23.0.0
[2025-09-08 08:01:49,955] ERROR in meal_planning: 生成饭菜规划时出错: Request timed out.
[2025-09-08 08:01:49,968] ERROR in meal_planning: API调用失败: 饭菜规划生成失败: Request timed out.
[2025-09-08 08:01:49 +0800] [30672] [INFO] Worker exiting (pid: 30672)
[2025-09-08 08:01:57 +0800] [30641] [INFO] Shutting down: Master
[2025-09-08 08:03:01 +0800] [24437] [INFO] Starting gunicorn 23.0.0
[2025-09-08 08:03:01 +0800] [24437] [INFO] Gunicorn服务器启动中...
[2025-09-08 08:03:01 +0800] [24437] [INFO] Listening at: http://0.0.0.0:5002 (24437)
[2025-09-08 08:03:01 +0800] [24437] [INFO] Using worker: sync
[2025-09-08 08:03:01 +0800] [24437] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 08:03:01 +0800] [24517] [INFO] Booting worker with pid: 24517
[2025-09-08 08:03:01 +0800] [24517] [INFO] 工作进程 24517 已启动
[2025-09-08 08:03:01 +0800] [24517] [INFO] 工作进程 24517 初始化完成
[2025-09-08 08:03:01 +0800] [24437] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 08:03:01 +0800] [24527] [INFO] Booting worker with pid: 24527
[2025-09-08 08:03:01 +0800] [24527] [INFO] 工作进程 24527 已启动
[2025-09-08 08:03:01 +0800] [24527] [INFO] 工作进程 24527 初始化完成
[2025-09-08 08:03:02 +0800] [24437] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 08:03:02 +0800] [24531] [INFO] Booting worker with pid: 24531
[2025-09-08 08:03:02 +0800] [24531] [INFO] 工作进程 24531 已启动
[2025-09-08 08:03:02 +0800] [24531] [INFO] 工作进程 24531 初始化完成
[2025-09-08 08:03:02 +0800] [24437] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 08:03:02 +0800] [24538] [INFO] Booting worker with pid: 24538
[2025-09-08 08:03:02 +0800] [24538] [INFO] 工作进程 24538 已启动
[2025-09-08 08:03:02 +0800] [24538] [INFO] 工作进程 24538 初始化完成
[2025-09-08 08:03:02 +0800] [24437] [INFO] 工作进程 [booting] 即将启动
[2025-09-08 08:03:02 +0800] [24541] [INFO] Booting worker with pid: 24541
[2025-09-08 08:03:02 +0800] [24541] [INFO] 工作进程 24541 已启动
[2025-09-08 08:03:02 +0800] [24541] [INFO] 工作进程 24541 初始化完成
[2025-09-09 07:53:27 +0800] [11486] [INFO] Starting gunicorn 23.0.0
[2025-09-09 07:53:27 +0800] [11486] [INFO] Gunicorn服务器启动中...
[2025-09-09 07:53:27 +0800] [11486] [INFO] Listening at: http://0.0.0.0:5002 (11486)
[2025-09-09 07:53:27 +0800] [11486] [INFO] Using worker: sync
[2025-09-09 07:53:27 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 07:53:27 +0800] [11511] [INFO] Booting worker with pid: 11511
[2025-09-09 07:53:27 +0800] [11511] [INFO] 工作进程 11511 已启动
[2025-09-09 07:53:27 +0800] [11511] [INFO] 工作进程 11511 初始化完成
[2025-09-09 07:53:27 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 07:53:27 +0800] [11513] [INFO] Booting worker with pid: 11513
[2025-09-09 07:53:27 +0800] [11513] [INFO] 工作进程 11513 已启动
[2025-09-09 07:53:27 +0800] [11513] [INFO] 工作进程 11513 初始化完成
[2025-09-09 07:53:27 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 07:53:27 +0800] [11514] [INFO] Booting worker with pid: 11514
[2025-09-09 07:53:27 +0800] [11514] [INFO] 工作进程 11514 已启动
[2025-09-09 07:53:27 +0800] [11514] [INFO] 工作进程 11514 初始化完成
[2025-09-09 07:53:27 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 07:53:27 +0800] [11515] [INFO] Booting worker with pid: 11515
[2025-09-09 07:53:27 +0800] [11515] [INFO] 工作进程 11515 已启动
[2025-09-09 07:53:27 +0800] [11515] [INFO] 工作进程 11515 初始化完成
[2025-09-09 07:53:27 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 07:53:27 +0800] [11516] [INFO] Booting worker with pid: 11516
[2025-09-09 07:53:27 +0800] [11516] [INFO] 工作进程 11516 已启动
[2025-09-09 07:53:27 +0800] [11516] [INFO] 工作进程 11516 初始化完成
[2025-09-09 08:24:51 +0800] [11486] [CRITICAL] WORKER TIMEOUT (pid:11516)
[2025-09-09 08:24:51 +0800] [11516] [INFO] 工作进程 11516 异常退出
[2025-09-09 08:24:51 +0800] [11516] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 274, in parse
line, rbuf = self.read_line(unreader, buf, self.limit_request_line)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 326, in read_line
self.get_data(unreader, buf)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-09-09 08:24:51 +0800] [11516] [INFO] Worker exiting (pid: 11516)
[2025-09-09 08:24:51 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 08:24:51 +0800] [2205] [INFO] Booting worker with pid: 2205
[2025-09-09 08:24:51 +0800] [2205] [INFO] 工作进程 2205 已启动
[2025-09-09 08:24:51 +0800] [2205] [INFO] 工作进程 2205 初始化完成
[2025-09-09 11:43:55 +0800] [11486] [ERROR] Worker (pid:11513) was sent SIGHUP!
[2025-09-09 11:43:55 +0800] [11486] [ERROR] Worker (pid:11514) was sent SIGHUP!
[2025-09-09 11:43:55 +0800] [11486] [ERROR] Worker (pid:2205) was sent SIGHUP!
[2025-09-09 11:43:55 +0800] [11486] [ERROR] Worker (pid:11515) was sent SIGHUP!
[2025-09-09 11:43:55 +0800] [11486] [ERROR] Worker (pid:11511) was sent SIGHUP!
[2025-09-09 11:43:55 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 11:43:55 +0800] [6712] [INFO] Booting worker with pid: 6712
[2025-09-09 11:43:55 +0800] [6712] [INFO] 工作进程 6712 已启动
[2025-09-09 11:43:55 +0800] [6712] [INFO] 工作进程 6712 初始化完成
[2025-09-09 11:43:55 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 11:43:55 +0800] [6713] [INFO] Booting worker with pid: 6713
[2025-09-09 11:43:55 +0800] [6713] [INFO] 工作进程 6713 已启动
[2025-09-09 11:43:55 +0800] [6713] [INFO] 工作进程 6713 初始化完成
[2025-09-09 11:43:55 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 11:43:55 +0800] [6714] [INFO] Booting worker with pid: 6714
[2025-09-09 11:43:55 +0800] [6714] [INFO] 工作进程 6714 已启动
[2025-09-09 11:43:55 +0800] [6714] [INFO] 工作进程 6714 初始化完成
[2025-09-09 11:43:55 +0800] [11486] [INFO] Handling signal: hup
[2025-09-09 11:43:55 +0800] [11486] [INFO] Hang up: Master
[2025-09-09 11:43:55 +0800] [11486] [INFO] Gunicorn服务器重载中...
[2025-09-09 11:43:55 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 11:43:55 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 11:43:55 +0800] [6715] [INFO] Booting worker with pid: 6715
[2025-09-09 11:43:55 +0800] [6715] [INFO] 工作进程 6715 已启动
[2025-09-09 11:43:55 +0800] [6715] [INFO] 工作进程 6715 初始化完成
[2025-09-09 11:43:55 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 11:43:55 +0800] [6716] [INFO] Booting worker with pid: 6716
[2025-09-09 11:43:55 +0800] [6716] [INFO] 工作进程 6716 已启动
[2025-09-09 11:43:55 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 11:43:55 +0800] [6716] [INFO] 工作进程 6716 初始化完成
[2025-09-09 11:43:55 +0800] [6717] [INFO] Booting worker with pid: 6717
[2025-09-09 11:43:55 +0800] [6717] [INFO] 工作进程 6717 已启动
[2025-09-09 11:43:55 +0800] [11486] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 11:43:55 +0800] [6717] [INFO] 工作进程 6717 初始化完成
[2025-09-09 11:43:55 +0800] [6718] [INFO] Booting worker with pid: 6718
[2025-09-09 11:43:55 +0800] [6718] [INFO] 工作进程 6718 已启动
[2025-09-09 11:43:55 +0800] [6719] [INFO] Booting worker with pid: 6719
[2025-09-09 11:43:55 +0800] [6719] [INFO] 工作进程 6719 已启动
[2025-09-09 11:43:55 +0800] [6718] [INFO] 工作进程 6718 初始化完成
[2025-09-09 11:43:55 +0800] [6712] [INFO] Worker exiting (pid: 6712)
[2025-09-09 11:43:55 +0800] [6719] [INFO] 工作进程 6719 初始化完成
[2025-09-09 11:43:55 +0800] [6713] [INFO] Worker exiting (pid: 6713)
[2025-09-09 11:43:55 +0800] [6714] [INFO] Worker exiting (pid: 6714)
[2025-09-09 11:43:56 +0800] [11486] [ERROR] Worker (pid:6713) was sent SIGTERM!
[2025-09-09 11:43:56 +0800] [11486] [ERROR] Worker (pid:6714) was sent SIGTERM!
[2025-09-09 12:23:39,725] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
generated_text = generate_with_llm(form.input_text.data, template_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 53, in generate_with_llm
print("\n=== API 调用参数 ===")
OSError: [Errno 5] Input/output error
[2025-09-09 12:23:49,735] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
generated_text = generate_with_llm(form.input_text.data, template_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 53, in generate_with_llm
print("\n=== API 调用参数 ===")
OSError: [Errno 5] Input/output error
[2025-09-09 12:24:06,039] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
generated_text = generate_with_llm(form.input_text.data, template_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 53, in generate_with_llm
print("\n=== API 调用参数 ===")
OSError: [Errno 5] Input/output error
[2025-09-09 12:41:39,677] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
generated_text = generate_with_llm(form.input_text.data, template_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 53, in generate_with_llm
print("\n=== API 调用参数 ===")
OSError: [Errno 5] Input/output error
[2025-09-09 12:53:29,512] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
generated_text = generate_with_llm(form.input_text.data, template_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 53, in generate_with_llm
print("\n=== API 调用参数 ===")
OSError: [Errno 5] Input/output error
[2025-09-09 16:20:33 +0800] [6716] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-09 17:57:29,228] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(func.case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/functions.py", line 976, in __call__
return Function(
^^^^^^^^^
TypeError: Function.__init__() got an unexpected keyword argument 'else_'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-09 19:15:36,505] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(func.case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/functions.py", line 976, in __call__
return Function(
^^^^^^^^^
TypeError: Function.__init__() got an unexpected keyword argument 'else_'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-09 19:15:40,924] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(func.case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/functions.py", line 976, in __call__
return Function(
^^^^^^^^^
TypeError: Function.__init__() got an unexpected keyword argument 'else_'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-09 19:15:55,615] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(func.case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/functions.py", line 976, in __call__
return Function(
^^^^^^^^^
TypeError: Function.__init__() got an unexpected keyword argument 'else_'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-09 19:15:58,925] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(func.case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/functions.py", line 976, in __call__
return Function(
^^^^^^^^^
TypeError: Function.__init__() got an unexpected keyword argument 'else_'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-09 21:45:56 +0800] [6718] [WARNING] Invalid request from ip=121.43.117.42: Invalid HTTP request line: ''
[2025-09-09 22:18:38,825] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(func.case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/functions.py", line 976, in __call__
return Function(
^^^^^^^^^
TypeError: Function.__init__() got an unexpected keyword argument 'else_'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-09 22:20:26 +0800] [6715] [INFO] Worker exiting (pid: 6715)
[2025-09-09 22:20:26 +0800] [6719] [INFO] Worker exiting (pid: 6719)
[2025-09-09 22:20:26 +0800] [6717] [INFO] Worker exiting (pid: 6717)
[2025-09-09 22:20:26 +0800] [11486] [INFO] Handling signal: term
[2025-09-09 22:20:26 +0800] [6718] [INFO] Worker exiting (pid: 6718)
[2025-09-09 22:20:26 +0800] [11486] [ERROR] Worker (pid:6719) was sent SIGTERM!
[2025-09-09 22:20:26 +0800] [11486] [ERROR] Worker (pid:6715) was sent SIGTERM!
[2025-09-09 22:20:26 +0800] [11486] [ERROR] Worker (pid:6718) exited with code 120
[2025-09-09 22:20:26 +0800] [11486] [ERROR] Worker (pid:6718) exited with code 120.
[2025-09-09 22:20:26 +0800] [11486] [ERROR] Worker (pid:6717) exited with code 120
[2025-09-09 22:20:26 +0800] [11486] [ERROR] Worker (pid:6717) exited with code 120.
[2025-09-09 22:20:56 +0800] [6716] [INFO] Worker exiting (pid: 6716)
[2025-09-09 22:20:56 +0800] [11486] [ERROR] Worker (pid:6716) exited with code 120
[2025-09-09 22:20:56 +0800] [11486] [ERROR] Worker (pid:6716) exited with code 120.
[2025-09-09 22:20:56 +0800] [11486] [INFO] Shutting down: Master
[2025-09-09 22:20:59 +0800] [29071] [INFO] Starting gunicorn 23.0.0
[2025-09-09 22:20:59 +0800] [29071] [INFO] Gunicorn服务器启动中...
[2025-09-09 22:20:59 +0800] [29071] [INFO] Listening at: http://0.0.0.0:5002 (29071)
[2025-09-09 22:20:59 +0800] [29071] [INFO] Using worker: sync
[2025-09-09 22:20:59 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 22:20:59 +0800] [29091] [INFO] Booting worker with pid: 29091
[2025-09-09 22:20:59 +0800] [29091] [INFO] 工作进程 29091 已启动
[2025-09-09 22:20:59 +0800] [29091] [INFO] 工作进程 29091 初始化完成
[2025-09-09 22:20:59 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 22:20:59 +0800] [29092] [INFO] Booting worker with pid: 29092
[2025-09-09 22:20:59 +0800] [29092] [INFO] 工作进程 29092 已启动
[2025-09-09 22:20:59 +0800] [29092] [INFO] 工作进程 29092 初始化完成
[2025-09-09 22:21:00 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 22:21:00 +0800] [29093] [INFO] Booting worker with pid: 29093
[2025-09-09 22:21:00 +0800] [29093] [INFO] 工作进程 29093 已启动
[2025-09-09 22:21:00 +0800] [29093] [INFO] 工作进程 29093 初始化完成
[2025-09-09 22:21:00 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 22:21:00 +0800] [29094] [INFO] Booting worker with pid: 29094
[2025-09-09 22:21:00 +0800] [29094] [INFO] 工作进程 29094 已启动
[2025-09-09 22:21:00 +0800] [29094] [INFO] 工作进程 29094 初始化完成
[2025-09-09 22:21:00 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-09 22:21:00 +0800] [29095] [INFO] Booting worker with pid: 29095
[2025-09-09 22:21:00 +0800] [29095] [INFO] 工作进程 29095 已启动
[2025-09-09 22:21:00 +0800] [29095] [INFO] 工作进程 29095 初始化完成
[2025-09-09 23:56:02 +0800] [29095] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-10 01:40:10 +0800] [29091] [WARNING] Invalid request from ip=195.178.110.4: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-10 02:28:29 +0800] [29095] [WARNING] Invalid request from ip=195.178.110.3: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-10 04:52:18 +0800] [29071] [ERROR] Worker (pid:29091) was sent SIGHUP!
[2025-09-10 04:52:18 +0800] [29071] [ERROR] Worker (pid:29092) was sent SIGHUP!
[2025-09-10 04:52:18 +0800] [29071] [ERROR] Worker (pid:29095) was sent SIGHUP!
[2025-09-10 04:52:18 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 04:52:18 +0800] [23032] [INFO] Booting worker with pid: 23032
[2025-09-10 04:52:18 +0800] [23032] [INFO] 工作进程 23032 已启动
[2025-09-10 04:52:18 +0800] [29071] [ERROR] Worker (pid:29093) was sent SIGHUP!
[2025-09-10 04:52:18 +0800] [29071] [ERROR] Worker (pid:29094) was sent SIGHUP!
[2025-09-10 04:52:18 +0800] [23032] [INFO] 工作进程 23032 初始化完成
[2025-09-10 04:52:18 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 04:52:18 +0800] [23033] [INFO] Booting worker with pid: 23033
[2025-09-10 04:52:18 +0800] [23033] [INFO] 工作进程 23033 已启动
[2025-09-10 04:52:18 +0800] [23033] [INFO] 工作进程 23033 初始化完成
[2025-09-10 04:52:18 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 04:52:18 +0800] [23034] [INFO] Booting worker with pid: 23034
[2025-09-10 04:52:18 +0800] [23034] [INFO] 工作进程 23034 已启动
[2025-09-10 04:52:18 +0800] [23034] [INFO] 工作进程 23034 初始化完成
[2025-09-10 04:52:18 +0800] [29071] [INFO] Handling signal: hup
[2025-09-10 04:52:18 +0800] [29071] [INFO] Hang up: Master
[2025-09-10 04:52:18 +0800] [29071] [INFO] Gunicorn服务器重载中...
[2025-09-10 04:52:18 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 04:52:18 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 04:52:18 +0800] [23035] [INFO] Booting worker with pid: 23035
[2025-09-10 04:52:18 +0800] [23035] [INFO] 工作进程 23035 已启动
[2025-09-10 04:52:18 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 04:52:18 +0800] [23035] [INFO] 工作进程 23035 初始化完成
[2025-09-10 04:52:18 +0800] [23036] [INFO] Booting worker with pid: 23036
[2025-09-10 04:52:18 +0800] [23036] [INFO] 工作进程 23036 已启动
[2025-09-10 04:52:18 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 04:52:18 +0800] [23036] [INFO] 工作进程 23036 初始化完成
[2025-09-10 04:52:18 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 04:52:18 +0800] [23038] [INFO] Booting worker with pid: 23038
[2025-09-10 04:52:18 +0800] [23038] [INFO] 工作进程 23038 已启动
[2025-09-10 04:52:18 +0800] [23033] [INFO] Worker exiting (pid: 23033)
[2025-09-10 04:52:18 +0800] [23038] [INFO] 工作进程 23038 初始化完成
[2025-09-10 04:52:18 +0800] [23032] [INFO] Worker exiting (pid: 23032)
[2025-09-10 04:52:18 +0800] [23034] [INFO] Worker exiting (pid: 23034)
[2025-09-10 04:52:18 +0800] [23037] [INFO] Booting worker with pid: 23037
[2025-09-10 04:52:18 +0800] [23037] [INFO] 工作进程 23037 已启动
[2025-09-10 04:52:18 +0800] [23037] [INFO] 工作进程 23037 初始化完成
[2025-09-10 04:52:18 +0800] [23039] [INFO] Booting worker with pid: 23039
[2025-09-10 04:52:18 +0800] [23039] [INFO] 工作进程 23039 已启动
[2025-09-10 04:52:18 +0800] [23039] [INFO] 工作进程 23039 初始化完成
[2025-09-10 04:52:18 +0800] [29071] [ERROR] Worker (pid:23032) was sent SIGTERM!
[2025-09-10 04:52:18 +0800] [29071] [ERROR] Worker (pid:23034) was sent SIGTERM!
[2025-09-10 09:12:17 +0800] [29071] [CRITICAL] WORKER TIMEOUT (pid:23038)
[2025-09-10 09:12:17 +0800] [23038] [INFO] 工作进程 23038 异常退出
[2025-09-10 09:12:17 +0800] [23038] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 274, in parse
line, rbuf = self.read_line(unreader, buf, self.limit_request_line)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 326, in read_line
self.get_data(unreader, buf)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-09-10 09:12:17 +0800] [23038] [INFO] Worker exiting (pid: 23038)
[2025-09-10 09:12:17 +0800] [29071] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 09:12:17 +0800] [17331] [INFO] Booting worker with pid: 17331
[2025-09-10 09:12:17 +0800] [17331] [INFO] 工作进程 17331 已启动
[2025-09-10 09:12:17 +0800] [17331] [INFO] 工作进程 17331 初始化完成
[2025-09-10 12:03:26 +0800] [23039] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-10 12:12:11 +0800] [23035] [WARNING] Invalid request from ip=206.168.34.61: Invalid HTTP Version: (2, 0)
[2025-09-10 12:12:20 +0800] [23035] [WARNING] Invalid request from ip=206.168.34.61: Invalid HTTP Version: (2, 0)
[2025-09-10 14:19:03,191] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", line 853, in case
return Case(*whens, value=value, else_=else_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 3348, in __init__
new_whens: Iterable[Any] = coercions._expression_collection_was_a_list(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 151, in _expression_collection_was_a_list
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: The "whens" argument to case(), when referring to a sequence of items, is now passed as a series of positional elements, rather than as a list.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-10 14:19:06,982] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", line 853, in case
return Case(*whens, value=value, else_=else_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 3348, in __init__
new_whens: Iterable[Any] = coercions._expression_collection_was_a_list(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 151, in _expression_collection_was_a_list
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: The "whens" argument to case(), when referring to a sequence of items, is now passed as a series of positional elements, rather than as a list.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-10 14:19:17,708] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", line 853, in case
return Case(*whens, value=value, else_=else_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 3348, in __init__
new_whens: Iterable[Any] = coercions._expression_collection_was_a_list(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 151, in _expression_collection_was_a_list
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: The "whens" argument to case(), when referring to a sequence of items, is now passed as a series of positional elements, rather than as a list.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-10 14:19:26,794] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", line 853, in case
return Case(*whens, value=value, else_=else_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 3348, in __init__
new_whens: Iterable[Any] = coercions._expression_collection_was_a_list(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 151, in _expression_collection_was_a_list
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: The "whens" argument to case(), when referring to a sequence of items, is now passed as a series of positional elements, rather than as a list.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-10 14:19:43,139] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", line 853, in case
return Case(*whens, value=value, else_=else_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 3348, in __init__
new_whens: Iterable[Any] = coercions._expression_collection_was_a_list(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 151, in _expression_collection_was_a_list
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: The "whens" argument to case(), when referring to a sequence of items, is now passed as a series of positional elements, rather than as a list.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-10 14:19:45,895] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", line 853, in case
return Case(*whens, value=value, else_=else_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 3348, in __init__
new_whens: Iterable[Any] = coercions._expression_collection_was_a_list(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 151, in _expression_collection_was_a_list
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: The "whens" argument to case(), when referring to a sequence of items, is now passed as a series of positional elements, rather than as a list.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-10 14:20:08,119] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", line 853, in case
return Case(*whens, value=value, else_=else_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 3348, in __init__
new_whens: Iterable[Any] = coercions._expression_collection_was_a_list(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 151, in _expression_collection_was_a_list
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: The "whens" argument to case(), when referring to a sequence of items, is now passed as a series of positional elements, rather than as a list.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-10 14:37:20,408] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", line 853, in case
return Case(*whens, value=value, else_=else_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 3348, in __init__
new_whens: Iterable[Any] = coercions._expression_collection_was_a_list(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 151, in _expression_collection_was_a_list
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: The "whens" argument to case(), when referring to a sequence of items, is now passed as a series of positional elements, rather than as a list.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-10 16:32:32 +0800] [23037] [WARNING] Invalid request from ip=3.132.23.201: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-10 23:25:21,452] ERROR in app: Exception on /admin/analytics_admin/ [GET]
Traceback (most recent call last):
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 53, in _get_analytics_data
func.sum(case([(User.status == 1, 1)], else_=0)).label('active_users'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/_elements_constructors.py", line 853, in case
return Case(*whens, value=value, else_=else_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 3348, in __init__
new_whens: Iterable[Any] = coercions._expression_collection_was_a_list(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 151, in _expression_collection_was_a_list
raise exc.ArgumentError(
sqlalchemy.exc.ArgumentError: The "whens" argument to case(), when referring to a sequence of items, is now passed as a series of positional elements, rather than as a list.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 69, in inner
return self._run_view(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_admin/base.py", line 369, in _run_view
return fn(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
return current_app.ensure_sync(func)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 27, in index
stats = self._get_analytics_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/utils/performance_monitor.py", line 48, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/admin/views/analytics_admin.py", line 89, in _get_analytics_data
print(f"获取分析数据失败: {str(e)}")
OSError: [Errno 5] Input/output error
[2025-09-10 23:27:00 +0800] [2814] [INFO] Starting gunicorn 23.0.0
[2025-09-10 23:27:00 +0800] [2814] [INFO] Gunicorn服务器启动中...
[2025-09-10 23:27:00 +0800] [2814] [INFO] Listening at: http://0.0.0.0:5002 (2814)
[2025-09-10 23:27:00 +0800] [2814] [INFO] Using worker: sync
[2025-09-10 23:27:00 +0800] [2814] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:27:00 +0800] [2904] [INFO] Booting worker with pid: 2904
[2025-09-10 23:27:00 +0800] [2904] [INFO] 工作进程 2904 已启动
[2025-09-10 23:27:00 +0800] [2904] [INFO] 工作进程 2904 初始化完成
[2025-09-10 23:27:00 +0800] [2814] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:27:00 +0800] [2922] [INFO] Booting worker with pid: 2922
[2025-09-10 23:27:00 +0800] [2922] [INFO] 工作进程 2922 已启动
[2025-09-10 23:27:00 +0800] [2922] [INFO] 工作进程 2922 初始化完成
[2025-09-10 23:27:00 +0800] [2814] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:27:00 +0800] [2940] [INFO] Booting worker with pid: 2940
[2025-09-10 23:27:00 +0800] [2940] [INFO] 工作进程 2940 已启动
[2025-09-10 23:27:00 +0800] [2940] [INFO] 工作进程 2940 初始化完成
[2025-09-10 23:27:00 +0800] [2814] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:27:00 +0800] [2941] [INFO] Booting worker with pid: 2941
[2025-09-10 23:27:00 +0800] [2941] [INFO] 工作进程 2941 已启动
[2025-09-10 23:27:00 +0800] [2941] [INFO] 工作进程 2941 初始化完成
[2025-09-10 23:27:00 +0800] [2814] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:27:00 +0800] [2942] [INFO] Booting worker with pid: 2942
[2025-09-10 23:27:00 +0800] [2942] [INFO] 工作进程 2942 已启动
[2025-09-10 23:27:00 +0800] [2942] [INFO] 工作进程 2942 初始化完成
[2025-09-10 23:32:22 +0800] [13240] [DEBUG] Current configuration:
config: gunicorn.conf.py
wsgi_app: None
bind: ['0.0.0.0:5002']
backlog: 2048
workers: 5
worker_class: sync
threads: 1
worker_connections: 1000
max_requests: 1000
max_requests_jitter: 100
timeout: 120
graceful_timeout: 60
keepalive: 2
limit_request_line: 4094
limit_request_fields: 100
limit_request_field_size: 8190
reload: False
reload_engine: auto
reload_extra_files: []
spew: False
check_config: False
print_config: False
preload_app: True
sendfile: None
reuse_port: False
chdir: /home/renjianbo/aitsc
daemon: False
raw_env: ['FLASK_ENV=production']
pidfile: logs/gunicorn.pid
worker_tmp_dir: None
user: 1003
group: 1003
umask: 0
initgroups: False
tmp_upload_dir: None
secure_scheme_headers: {'X-FORWARDED-PROTOCOL': 'ssl', 'X-FORWARDED-PROTO': 'https', 'X-FORWARDED-SSL': 'on'}
forwarded_allow_ips: ['127.0.0.1', '::1']
accesslog: logs/gunicorn_access.log
disable_redirect_access_to_syslog: False
access_log_format: %(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s" %(D)s
errorlog: logs/gunicorn_error.log
loglevel: debug
capture_output: False
logger_class: gunicorn.glogging.Logger
logconfig: None
logconfig_dict: {}
logconfig_json: None
syslog_addr: udp://localhost:514
syslog: False
syslog_prefix: None
syslog_facility: user
enable_stdio_inheritance: False
statsd_host: None
dogstatsd_tags:
statsd_prefix:
proc_name: None
default_proc_name: run_dev:app
pythonpath: None
paste: None
on_starting: <function on_starting at 0x7fbeba424cc0>
on_reload: <function on_reload at 0x7fbeba424c20>
when_ready: <function WhenReady.when_ready at 0x7fbebab325c0>
pre_fork: <function pre_fork at 0x7fbeba424ea0>
post_fork: <function post_fork at 0x7fbeba47ede0>
post_worker_init: <function post_worker_init at 0x7fbeba47ee80>
worker_int: <function worker_int at 0x7fbeba424d60>
worker_abort: <function worker_abort at 0x7fbeba47ef20>
pre_exec: <function PreExec.pre_exec at 0x7fbebab32de0>
pre_request: <function PreRequest.pre_request at 0x7fbebab32f20>
post_request: <function PostRequest.post_request at 0x7fbebab32fc0>
child_exit: <function ChildExit.child_exit at 0x7fbebab33100>
worker_exit: <function WorkerExit.worker_exit at 0x7fbebab33240>
nworkers_changed: <function NumWorkersChanged.nworkers_changed at 0x7fbebab33380>
on_exit: <function OnExit.on_exit at 0x7fbebab334c0>
ssl_context: <function NewSSLContext.ssl_context at 0x7fbebab336a0>
proxy_protocol: False
proxy_allow_ips: ['127.0.0.1', '::1']
keyfile: None
certfile: None
ssl_version: 2
cert_reqs: 0
ca_certs: None
suppress_ragged_eofs: True
do_handshake_on_connect: False
ciphers: None
raw_paste_global_conf: []
permit_obsolete_folding: False
strip_header_spaces: False
permit_unconventional_http_method: False
permit_unconventional_http_version: False
casefold_http_method: False
forwarder_headers: ['SCRIPT_NAME', 'PATH_INFO']
header_map: drop
[2025-09-10 23:32:23 +0800] [13240] [INFO] Starting gunicorn 23.0.0
[2025-09-10 23:32:23 +0800] [13240] [INFO] Gunicorn服务器启动中...
[2025-09-10 23:32:23 +0800] [13240] [DEBUG] Arbiter booted
[2025-09-10 23:32:23 +0800] [13240] [INFO] Listening at: http://0.0.0.0:5002 (13240)
[2025-09-10 23:32:23 +0800] [13240] [INFO] Using worker: sync
[2025-09-10 23:32:23 +0800] [13240] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:32:23 +0800] [13256] [INFO] Booting worker with pid: 13256
[2025-09-10 23:32:23 +0800] [13256] [INFO] 工作进程 13256 已启动
[2025-09-10 23:32:23 +0800] [13256] [INFO] 工作进程 13256 初始化完成
[2025-09-10 23:32:23 +0800] [13240] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:32:23 +0800] [13257] [INFO] Booting worker with pid: 13257
[2025-09-10 23:32:23 +0800] [13257] [INFO] 工作进程 13257 已启动
[2025-09-10 23:32:23 +0800] [13257] [INFO] 工作进程 13257 初始化完成
[2025-09-10 23:32:23 +0800] [13240] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:32:23 +0800] [13258] [INFO] Booting worker with pid: 13258
[2025-09-10 23:32:23 +0800] [13258] [INFO] 工作进程 13258 已启动
[2025-09-10 23:32:23 +0800] [13258] [INFO] 工作进程 13258 初始化完成
[2025-09-10 23:32:23 +0800] [13240] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:32:23 +0800] [13265] [INFO] Booting worker with pid: 13265
[2025-09-10 23:32:23 +0800] [13265] [INFO] 工作进程 13265 已启动
[2025-09-10 23:32:23 +0800] [13265] [INFO] 工作进程 13265 初始化完成
[2025-09-10 23:32:23 +0800] [13240] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:32:23 +0800] [13266] [INFO] Booting worker with pid: 13266
[2025-09-10 23:32:23 +0800] [13266] [INFO] 工作进程 13266 已启动
[2025-09-10 23:32:23 +0800] [13266] [INFO] 工作进程 13266 初始化完成
[2025-09-10 23:32:23 +0800] [13240] [DEBUG] 5 workers
[2025-09-10 23:35:25 +0800] [7567] [INFO] Starting gunicorn 23.0.0
[2025-09-10 23:35:27 +0800] [13256] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13266] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13265] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13258] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13257] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13240] [INFO] Handling signal: winch
[2025-09-10 23:35:27 +0800] [13240] [DEBUG] SIGWINCH ignored. Not daemonized
[2025-09-10 23:35:27 +0800] [13266] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13266] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13258] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13256] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13265] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13257] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13240] [INFO] Handling signal: winch
[2025-09-10 23:35:27 +0800] [13240] [DEBUG] SIGWINCH ignored. Not daemonized
[2025-09-10 23:35:27 +0800] [13258] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13258] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13265] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13256] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13257] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13240] [INFO] Handling signal: winch
[2025-09-10 23:35:27 +0800] [13266] [DEBUG] worker: SIGWINCH ignored.
[2025-09-10 23:35:27 +0800] [13240] [DEBUG] SIGWINCH ignored. Not daemonized
[2025-09-10 23:35:54 +0800] [13266] [INFO] 工作进程 13266 被中断
[2025-09-10 23:35:54 +0800] [13265] [INFO] 工作进程 13265 被中断
[2025-09-10 23:35:54 +0800] [13257] [INFO] 工作进程 13257 被中断
[2025-09-10 23:35:54 +0800] [13258] [INFO] 工作进程 13258 被中断
[2025-09-10 23:35:54 +0800] [13256] [INFO] 工作进程 13256 被中断
[2025-09-10 23:35:54 +0800] [13240] [INFO] Handling signal: int
[2025-09-10 23:35:54 +0800] [13257] [INFO] 工作进程 13257 被中断
[2025-09-10 23:35:54 +0800] [13256] [INFO] 工作进程 13256 被中断
[2025-09-10 23:35:54 +0800] [13258] [INFO] 工作进程 13258 被中断
[2025-09-10 23:35:54 +0800] [13265] [INFO] 工作进程 13265 被中断
[2025-09-10 23:35:54 +0800] [13266] [INFO] 工作进程 13266 被中断
[2025-09-10 23:35:54 +0800] [13257] [INFO] Worker exiting (pid: 13257)
[2025-09-10 23:35:54 +0800] [13256] [INFO] Worker exiting (pid: 13256)
[2025-09-10 23:35:54 +0800] [13265] [INFO] Worker exiting (pid: 13265)
[2025-09-10 23:35:54 +0800] [13258] [INFO] Worker exiting (pid: 13258)
[2025-09-10 23:35:54 +0800] [13266] [INFO] Worker exiting (pid: 13266)
[2025-09-10 23:35:56 +0800] [13240] [INFO] Shutting down: Master
[2025-09-10 23:38:07 +0800] [10823] [INFO] Starting gunicorn 23.0.0
[2025-09-10 23:38:07 +0800] [10823] [INFO] Gunicorn服务器启动中...
[2025-09-10 23:38:07 +0800] [10823] [INFO] Listening at: http://0.0.0.0:5002 (10823)
[2025-09-10 23:38:07 +0800] [10823] [INFO] Using worker: sync
[2025-09-10 23:38:07 +0800] [10823] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:07 +0800] [10833] [INFO] Booting worker with pid: 10833
[2025-09-10 23:38:07 +0800] [10833] [INFO] 工作进程 10833 已启动
[2025-09-10 23:38:07 +0800] [10833] [INFO] 工作进程 10833 初始化完成
[2025-09-10 23:38:07 +0800] [10823] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:07 +0800] [10834] [INFO] Booting worker with pid: 10834
[2025-09-10 23:38:07 +0800] [10834] [INFO] 工作进程 10834 已启动
[2025-09-10 23:38:07 +0800] [10834] [INFO] 工作进程 10834 初始化完成
[2025-09-10 23:38:07 +0800] [10823] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:07 +0800] [10835] [INFO] Booting worker with pid: 10835
[2025-09-10 23:38:07 +0800] [10835] [INFO] 工作进程 10835 已启动
[2025-09-10 23:38:07 +0800] [10835] [INFO] 工作进程 10835 初始化完成
[2025-09-10 23:38:07 +0800] [10823] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:07 +0800] [10837] [INFO] Booting worker with pid: 10837
[2025-09-10 23:38:07 +0800] [10837] [INFO] 工作进程 10837 已启动
[2025-09-10 23:38:07 +0800] [10823] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:07 +0800] [10837] [INFO] 工作进程 10837 初始化完成
[2025-09-10 23:38:07 +0800] [10839] [INFO] Booting worker with pid: 10839
[2025-09-10 23:38:07 +0800] [10839] [INFO] 工作进程 10839 已启动
[2025-09-10 23:38:07 +0800] [10839] [INFO] 工作进程 10839 初始化完成
[2025-09-10 23:38:28 +0800] [10839] [INFO] 工作进程 10839 被中断
[2025-09-10 23:38:28 +0800] [10837] [INFO] 工作进程 10837 被中断
[2025-09-10 23:38:28 +0800] [10834] [INFO] 工作进程 10834 被中断
[2025-09-10 23:38:28 +0800] [10835] [INFO] 工作进程 10835 被中断
[2025-09-10 23:38:28 +0800] [10833] [INFO] 工作进程 10833 被中断
[2025-09-10 23:38:28 +0800] [10823] [INFO] Handling signal: int
[2025-09-10 23:38:28 +0800] [10835] [INFO] 工作进程 10835 被中断
[2025-09-10 23:38:28 +0800] [10834] [INFO] 工作进程 10834 被中断
[2025-09-10 23:38:28 +0800] [10837] [INFO] 工作进程 10837 被中断
[2025-09-10 23:38:28 +0800] [10833] [INFO] 工作进程 10833 被中断
[2025-09-10 23:38:28 +0800] [10839] [INFO] 工作进程 10839 被中断
[2025-09-10 23:38:29 +0800] [10835] [INFO] Worker exiting (pid: 10835)
[2025-09-10 23:38:29 +0800] [10834] [INFO] Worker exiting (pid: 10834)
[2025-09-10 23:38:29 +0800] [10837] [INFO] Worker exiting (pid: 10837)
[2025-09-10 23:38:29 +0800] [10839] [INFO] Worker exiting (pid: 10839)
[2025-09-10 23:38:29 +0800] [10833] [INFO] Worker exiting (pid: 10833)
[2025-09-10 23:38:30 +0800] [10823] [INFO] Shutting down: Master
[2025-09-10 23:38:49 +0800] [11602] [INFO] Starting gunicorn 23.0.0
[2025-09-10 23:38:49 +0800] [11602] [INFO] Gunicorn服务器启动中...
[2025-09-10 23:38:49 +0800] [11602] [INFO] Listening at: http://0.0.0.0:5002 (11602)
[2025-09-10 23:38:49 +0800] [11602] [INFO] Using worker: sync
[2025-09-10 23:38:49 +0800] [11602] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:49 +0800] [11626] [INFO] Booting worker with pid: 11626
[2025-09-10 23:38:49 +0800] [11626] [INFO] 工作进程 11626 已启动
[2025-09-10 23:38:49 +0800] [11626] [INFO] 工作进程 11626 初始化完成
[2025-09-10 23:38:49 +0800] [11602] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:49 +0800] [11627] [INFO] Booting worker with pid: 11627
[2025-09-10 23:38:49 +0800] [11627] [INFO] 工作进程 11627 已启动
[2025-09-10 23:38:49 +0800] [11627] [INFO] 工作进程 11627 初始化完成
[2025-09-10 23:38:49 +0800] [11602] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:49 +0800] [11629] [INFO] Booting worker with pid: 11629
[2025-09-10 23:38:49 +0800] [11629] [INFO] 工作进程 11629 已启动
[2025-09-10 23:38:49 +0800] [11629] [INFO] 工作进程 11629 初始化完成
[2025-09-10 23:38:49 +0800] [11602] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:49 +0800] [11630] [INFO] Booting worker with pid: 11630
[2025-09-10 23:38:49 +0800] [11630] [INFO] 工作进程 11630 已启动
[2025-09-10 23:38:49 +0800] [11630] [INFO] 工作进程 11630 初始化完成
[2025-09-10 23:38:49 +0800] [11602] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:38:49 +0800] [11631] [INFO] Booting worker with pid: 11631
[2025-09-10 23:38:49 +0800] [11631] [INFO] 工作进程 11631 已启动
[2025-09-10 23:38:49 +0800] [11631] [INFO] 工作进程 11631 初始化完成
[2025-09-10 23:39:35 +0800] [11630] [INFO] 工作进程 11630 被中断
[2025-09-10 23:39:35 +0800] [11631] [INFO] 工作进程 11631 被中断
[2025-09-10 23:39:35 +0800] [11627] [INFO] 工作进程 11627 被中断
[2025-09-10 23:39:35 +0800] [11629] [INFO] 工作进程 11629 被中断
[2025-09-10 23:39:35 +0800] [11626] [INFO] 工作进程 11626 被中断
[2025-09-10 23:39:35 +0800] [11602] [INFO] Handling signal: int
[2025-09-10 23:39:35 +0800] [11627] [INFO] 工作进程 11627 被中断
[2025-09-10 23:39:35 +0800] [11629] [INFO] 工作进程 11629 被中断
[2025-09-10 23:39:35 +0800] [11626] [INFO] 工作进程 11626 被中断
[2025-09-10 23:39:35 +0800] [11631] [INFO] 工作进程 11631 被中断
[2025-09-10 23:39:35 +0800] [11630] [INFO] 工作进程 11630 被中断
[2025-09-10 23:39:35 +0800] [11629] [INFO] Worker exiting (pid: 11629)
[2025-09-10 23:39:35 +0800] [11627] [INFO] Worker exiting (pid: 11627)
[2025-09-10 23:39:35 +0800] [11626] [INFO] Worker exiting (pid: 11626)
[2025-09-10 23:39:35 +0800] [11630] [INFO] Worker exiting (pid: 11630)
[2025-09-10 23:39:35 +0800] [11631] [INFO] Worker exiting (pid: 11631)
[2025-09-10 23:39:36 +0800] [11602] [ERROR] Worker (pid:11627) was sent SIGINT!
[2025-09-10 23:39:36 +0800] [11602] [ERROR] Worker (pid:11630) was sent SIGINT!
[2025-09-10 23:39:36 +0800] [11602] [ERROR] Worker (pid:11626) was sent SIGINT!
[2025-09-10 23:39:36 +0800] [11602] [ERROR] Worker (pid:11629) was sent SIGINT!
[2025-09-10 23:39:36 +0800] [11602] [ERROR] Worker (pid:11631) was sent SIGINT!
[2025-09-10 23:39:36 +0800] [11602] [INFO] Shutting down: Master
[2025-09-10 23:39:41 +0800] [12554] [INFO] Starting gunicorn 23.0.0
[2025-09-10 23:39:41 +0800] [12554] [INFO] Gunicorn服务器启动中...
[2025-09-10 23:39:41 +0800] [12554] [INFO] Listening at: http://0.0.0.0:5002 (12554)
[2025-09-10 23:39:41 +0800] [12554] [INFO] Using worker: sync
[2025-09-10 23:39:41 +0800] [12554] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:39:41 +0800] [12567] [INFO] Booting worker with pid: 12567
[2025-09-10 23:39:41 +0800] [12567] [INFO] 工作进程 12567 已启动
[2025-09-10 23:39:41 +0800] [12567] [INFO] 工作进程 12567 初始化完成
[2025-09-10 23:39:41 +0800] [12554] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:39:41 +0800] [12568] [INFO] Booting worker with pid: 12568
[2025-09-10 23:39:41 +0800] [12568] [INFO] 工作进程 12568 已启动
[2025-09-10 23:39:41 +0800] [12568] [INFO] 工作进程 12568 初始化完成
[2025-09-10 23:39:41 +0800] [12554] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:39:41 +0800] [12578] [INFO] Booting worker with pid: 12578
[2025-09-10 23:39:41 +0800] [12578] [INFO] 工作进程 12578 已启动
[2025-09-10 23:39:41 +0800] [12578] [INFO] 工作进程 12578 初始化完成
[2025-09-10 23:39:41 +0800] [12554] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:39:41 +0800] [12580] [INFO] Booting worker with pid: 12580
[2025-09-10 23:39:41 +0800] [12580] [INFO] 工作进程 12580 已启动
[2025-09-10 23:39:41 +0800] [12580] [INFO] 工作进程 12580 初始化完成
[2025-09-10 23:39:41 +0800] [12554] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:39:41 +0800] [12586] [INFO] Booting worker with pid: 12586
[2025-09-10 23:39:41 +0800] [12586] [INFO] 工作进程 12586 已启动
[2025-09-10 23:39:42 +0800] [12586] [INFO] 工作进程 12586 初始化完成
[2025-09-10 23:40:53 +0800] [12578] [INFO] Worker exiting (pid: 12578)
[2025-09-10 23:40:53 +0800] [12554] [INFO] Handling signal: term
[2025-09-10 23:40:53 +0800] [12567] [INFO] Worker exiting (pid: 12567)
[2025-09-10 23:40:53 +0800] [12568] [INFO] Worker exiting (pid: 12568)
[2025-09-10 23:40:53 +0800] [12580] [INFO] Worker exiting (pid: 12580)
[2025-09-10 23:40:53 +0800] [12586] [INFO] Worker exiting (pid: 12586)
[2025-09-10 23:40:54 +0800] [12554] [INFO] Shutting down: Master
[2025-09-10 23:41:23 +0800] [5464] [INFO] Starting gunicorn 23.0.0
[2025-09-10 23:41:23 +0800] [5464] [INFO] Gunicorn服务器启动中...
[2025-09-10 23:41:23 +0800] [5464] [INFO] Listening at: http://0.0.0.0:5002 (5464)
[2025-09-10 23:41:23 +0800] [5464] [INFO] Using worker: sync
[2025-09-10 23:41:23 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:41:23 +0800] [5481] [INFO] Booting worker with pid: 5481
[2025-09-10 23:41:23 +0800] [5481] [INFO] 工作进程 5481 已启动
[2025-09-10 23:41:23 +0800] [5481] [INFO] 工作进程 5481 初始化完成
[2025-09-10 23:41:23 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:41:23 +0800] [5482] [INFO] Booting worker with pid: 5482
[2025-09-10 23:41:23 +0800] [5482] [INFO] 工作进程 5482 已启动
[2025-09-10 23:41:23 +0800] [5482] [INFO] 工作进程 5482 初始化完成
[2025-09-10 23:41:23 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:41:23 +0800] [5483] [INFO] Booting worker with pid: 5483
[2025-09-10 23:41:23 +0800] [5483] [INFO] 工作进程 5483 已启动
[2025-09-10 23:41:23 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:41:23 +0800] [5483] [INFO] 工作进程 5483 初始化完成
[2025-09-10 23:41:23 +0800] [5484] [INFO] Booting worker with pid: 5484
[2025-09-10 23:41:23 +0800] [5484] [INFO] 工作进程 5484 已启动
[2025-09-10 23:41:23 +0800] [5484] [INFO] 工作进程 5484 初始化完成
[2025-09-10 23:41:23 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-10 23:41:23 +0800] [5485] [INFO] Booting worker with pid: 5485
[2025-09-10 23:41:23 +0800] [5485] [INFO] 工作进程 5485 已启动
[2025-09-10 23:41:23 +0800] [5485] [INFO] 工作进程 5485 初始化完成
[2025-09-11 04:22:10 +0800] [5464] [ERROR] Worker (pid:5481) was sent SIGHUP!
[2025-09-11 04:22:10 +0800] [5464] [ERROR] Worker (pid:5482) was sent SIGHUP!
[2025-09-11 04:22:10 +0800] [5464] [ERROR] Worker (pid:5483) was sent SIGHUP!
[2025-09-11 04:22:10 +0800] [5464] [ERROR] Worker (pid:5484) was sent SIGHUP!
[2025-09-11 04:22:10 +0800] [5464] [ERROR] Worker (pid:5485) was sent SIGHUP!
[2025-09-11 04:22:10 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:10 +0800] [5854] [INFO] Booting worker with pid: 5854
[2025-09-11 04:22:10 +0800] [5854] [INFO] 工作进程 5854 已启动
[2025-09-11 04:22:10 +0800] [5854] [INFO] 工作进程 5854 初始化完成
[2025-09-11 04:22:11 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:11 +0800] [5855] [INFO] Booting worker with pid: 5855
[2025-09-11 04:22:11 +0800] [5855] [INFO] 工作进程 5855 已启动
[2025-09-11 04:22:11 +0800] [5855] [INFO] 工作进程 5855 初始化完成
[2025-09-11 04:22:11 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:11 +0800] [5856] [INFO] Booting worker with pid: 5856
[2025-09-11 04:22:11 +0800] [5856] [INFO] 工作进程 5856 已启动
[2025-09-11 04:22:11 +0800] [5856] [INFO] 工作进程 5856 初始化完成
[2025-09-11 04:22:11 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:11 +0800] [5857] [INFO] Booting worker with pid: 5857
[2025-09-11 04:22:11 +0800] [5857] [INFO] 工作进程 5857 已启动
[2025-09-11 04:22:11 +0800] [5857] [INFO] 工作进程 5857 初始化完成
[2025-09-11 04:22:11 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:11 +0800] [5858] [INFO] Booting worker with pid: 5858
[2025-09-11 04:22:11 +0800] [5858] [INFO] 工作进程 5858 已启动
[2025-09-11 04:22:11 +0800] [5858] [INFO] 工作进程 5858 初始化完成
[2025-09-11 04:22:11 +0800] [5464] [INFO] Handling signal: hup
[2025-09-11 04:22:11 +0800] [5464] [INFO] Hang up: Master
[2025-09-11 04:22:11 +0800] [5464] [INFO] Gunicorn服务器重载中...
[2025-09-11 04:22:11 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:11 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:11 +0800] [5859] [INFO] Booting worker with pid: 5859
[2025-09-11 04:22:11 +0800] [5859] [INFO] 工作进程 5859 已启动
[2025-09-11 04:22:11 +0800] [5859] [INFO] 工作进程 5859 初始化完成
[2025-09-11 04:22:11 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:11 +0800] [5860] [INFO] Booting worker with pid: 5860
[2025-09-11 04:22:11 +0800] [5860] [INFO] 工作进程 5860 已启动
[2025-09-11 04:22:11 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:11 +0800] [5860] [INFO] 工作进程 5860 初始化完成
[2025-09-11 04:22:11 +0800] [5861] [INFO] Booting worker with pid: 5861
[2025-09-11 04:22:11 +0800] [5861] [INFO] 工作进程 5861 已启动
[2025-09-11 04:22:11 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 04:22:11 +0800] [5861] [INFO] 工作进程 5861 初始化完成
[2025-09-11 04:22:11 +0800] [5854] [INFO] Worker exiting (pid: 5854)
[2025-09-11 04:22:11 +0800] [5862] [INFO] Booting worker with pid: 5862
[2025-09-11 04:22:11 +0800] [5862] [INFO] 工作进程 5862 已启动
[2025-09-11 04:22:11 +0800] [5862] [INFO] 工作进程 5862 初始化完成
[2025-09-11 04:22:11 +0800] [5855] [INFO] Worker exiting (pid: 5855)
[2025-09-11 04:22:11 +0800] [5856] [INFO] Worker exiting (pid: 5856)
[2025-09-11 04:22:11 +0800] [5857] [INFO] Worker exiting (pid: 5857)
[2025-09-11 04:22:11 +0800] [5858] [INFO] Worker exiting (pid: 5858)
[2025-09-11 04:22:11 +0800] [5863] [INFO] Booting worker with pid: 5863
[2025-09-11 04:22:11 +0800] [5863] [INFO] 工作进程 5863 已启动
[2025-09-11 04:22:11 +0800] [5863] [INFO] 工作进程 5863 初始化完成
[2025-09-11 04:22:12 +0800] [5464] [ERROR] Worker (pid:5854) was sent SIGTERM!
[2025-09-11 04:22:12 +0800] [5464] [ERROR] Worker (pid:5855) was sent SIGTERM!
[2025-09-11 04:22:12 +0800] [5464] [ERROR] Worker (pid:5857) was sent SIGTERM!
[2025-09-11 04:22:12 +0800] [5464] [ERROR] Worker (pid:5856) was sent SIGTERM!
[2025-09-11 04:22:12 +0800] [5464] [ERROR] Worker (pid:5858) was sent SIGTERM!
[2025-09-11 09:00:29 +0800] [5464] [CRITICAL] WORKER TIMEOUT (pid:5862)
[2025-09-11 09:00:29 +0800] [5862] [INFO] 工作进程 5862 异常退出
[2025-09-11 09:00:29 +0800] [5862] [ERROR] Error handling request (no URI read)
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/sync.py", line 133, in handle
req = next(parser)
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/parser.py", line 41, in __next__
self.mesg = self.mesg_class(self.cfg, self.unreader, self.source_addr, self.req_count)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 259, in __init__
super().__init__(cfg, unreader, peer_addr)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 60, in __init__
unused = self.parse(self.unreader)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 274, in parse
line, rbuf = self.read_line(unreader, buf, self.limit_request_line)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 326, in read_line
self.get_data(unreader, buf)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/message.py", line 262, in get_data
data = unreader.read()
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 36, in read
d = self.chunk()
^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/http/unreader.py", line 63, in chunk
return self.sock.recv(self.mxchunk)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
sys.exit(1)
SystemExit: 1
[2025-09-11 09:00:29 +0800] [5862] [INFO] Worker exiting (pid: 5862)
[2025-09-11 09:00:30 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:00:30 +0800] [32107] [INFO] Booting worker with pid: 32107
[2025-09-11 09:00:30 +0800] [32107] [INFO] 工作进程 32107 已启动
[2025-09-11 09:00:30 +0800] [32107] [INFO] 工作进程 32107 初始化完成
[2025-09-11 09:56:39 +0800] [5464] [ERROR] Worker (pid:5859) was sent SIGHUP!
[2025-09-11 09:56:39 +0800] [5464] [ERROR] Worker (pid:5860) was sent SIGHUP!
[2025-09-11 09:56:39 +0800] [5464] [ERROR] Worker (pid:5861) was sent SIGHUP!
[2025-09-11 09:56:39 +0800] [5464] [ERROR] Worker (pid:5863) was sent SIGHUP!
[2025-09-11 09:56:39 +0800] [5464] [ERROR] Worker (pid:32107) was sent SIGHUP!
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [29153] [INFO] Booting worker with pid: 29153
[2025-09-11 09:56:39 +0800] [29153] [INFO] 工作进程 29153 已启动
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [29153] [INFO] 工作进程 29153 初始化完成
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [29160] [INFO] Booting worker with pid: 29160
[2025-09-11 09:56:39 +0800] [29160] [INFO] 工作进程 29160 已启动
[2025-09-11 09:56:39 +0800] [29160] [INFO] 工作进程 29160 初始化完成
[2025-09-11 09:56:39 +0800] [29166] [INFO] Booting worker with pid: 29166
[2025-09-11 09:56:39 +0800] [29166] [INFO] 工作进程 29166 已启动
[2025-09-11 09:56:39 +0800] [29166] [INFO] 工作进程 29166 初始化完成
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [29185] [INFO] Booting worker with pid: 29185
[2025-09-11 09:56:39 +0800] [29185] [INFO] 工作进程 29185 已启动
[2025-09-11 09:56:39 +0800] [29185] [INFO] 工作进程 29185 初始化完成
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [29206] [INFO] Booting worker with pid: 29206
[2025-09-11 09:56:39 +0800] [29206] [INFO] 工作进程 29206 已启动
[2025-09-11 09:56:39 +0800] [29206] [INFO] 工作进程 29206 初始化完成
[2025-09-11 09:56:39 +0800] [5464] [INFO] Handling signal: hup
[2025-09-11 09:56:39 +0800] [5464] [INFO] Hang up: Master
[2025-09-11 09:56:39 +0800] [5464] [INFO] Gunicorn服务器重载中...
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [29225] [INFO] Booting worker with pid: 29225
[2025-09-11 09:56:39 +0800] [29225] [INFO] 工作进程 29225 已启动
[2025-09-11 09:56:39 +0800] [29225] [INFO] 工作进程 29225 初始化完成
[2025-09-11 09:56:39 +0800] [29224] [INFO] Booting worker with pid: 29224
[2025-09-11 09:56:39 +0800] [29224] [INFO] 工作进程 29224 已启动
[2025-09-11 09:56:39 +0800] [29224] [INFO] 工作进程 29224 初始化完成
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [29228] [INFO] Booting worker with pid: 29228
[2025-09-11 09:56:39 +0800] [29228] [INFO] 工作进程 29228 已启动
[2025-09-11 09:56:39 +0800] [5464] [INFO] 工作进程 [booting] 即将启动
[2025-09-11 09:56:39 +0800] [29228] [INFO] 工作进程 29228 初始化完成
[2025-09-11 09:56:39 +0800] [29230] [INFO] Booting worker with pid: 29230
[2025-09-11 09:56:39 +0800] [29230] [INFO] 工作进程 29230 已启动
[2025-09-11 09:56:39 +0800] [29230] [INFO] 工作进程 29230 初始化完成
[2025-09-11 09:56:39 +0800] [29153] [INFO] Worker exiting (pid: 29153)
[2025-09-11 09:56:39 +0800] [29160] [INFO] Worker exiting (pid: 29160)
[2025-09-11 09:56:39 +0800] [29185] [INFO] Worker exiting (pid: 29185)
[2025-09-11 09:56:39 +0800] [29166] [INFO] Worker exiting (pid: 29166)
[2025-09-11 09:56:39 +0800] [29206] [INFO] Worker exiting (pid: 29206)
[2025-09-11 09:56:39 +0800] [5464] [INFO] Handling signal: term
[2025-09-11 09:56:39 +0800] [29225] [INFO] Worker exiting (pid: 29225)
[2025-09-11 09:56:39 +0800] [29224] [INFO] Worker exiting (pid: 29224)
[2025-09-11 09:56:39 +0800] [5464] [ERROR] Worker (pid:29206) was sent SIGTERM!
[2025-09-11 09:56:39 +0800] [29228] [INFO] Worker exiting (pid: 29228)
[2025-09-11 09:56:39 +0800] [5464] [ERROR] Worker (pid:29153) was sent SIGTERM!
[2025-09-11 09:56:39 +0800] [5464] [ERROR] Worker (pid:29160) was sent SIGTERM!
[2025-09-11 09:56:39 +0800] [5464] [ERROR] Worker (pid:29185) was sent SIGTERM!
[2025-09-11 09:56:39 +0800] [29230] [INFO] Worker exiting (pid: 29230)
[2025-09-11 09:56:39 +0800] [29231] [INFO] Booting worker with pid: 29231
[2025-09-11 09:56:39 +0800] [29231] [INFO] 工作进程 29231 已启动
[2025-09-11 09:56:39 +0800] [29231] [INFO] 工作进程 29231 初始化完成
[2025-09-14 10:25:24 +0800] [6470] [INFO] Starting gunicorn 21.2.0
[2025-09-14 10:25:24 +0800] [6470] [INFO] Gunicorn服务器启动中...
[2025-09-14 10:25:24 +0800] [6470] [INFO] Listening at: http://0.0.0.0:5002 (6470)
[2025-09-14 10:25:24 +0800] [6470] [INFO] Using worker: sync
[2025-09-14 10:25:24 +0800] [6470] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 10:25:24 +0800] [6488] [INFO] Booting worker with pid: 6488
[2025-09-14 10:25:24 +0800] [6488] [INFO] 工作进程 6488 已启动
[2025-09-14 10:25:24 +0800] [6488] [INFO] 工作进程 6488 初始化完成
[2025-09-14 10:25:24 +0800] [6470] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 10:25:24 +0800] [6489] [INFO] Booting worker with pid: 6489
[2025-09-14 10:25:24 +0800] [6489] [INFO] 工作进程 6489 已启动
[2025-09-14 10:25:24 +0800] [6489] [INFO] 工作进程 6489 初始化完成
[2025-09-14 10:25:24 +0800] [6470] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 10:25:24 +0800] [6490] [INFO] Booting worker with pid: 6490
[2025-09-14 10:25:24 +0800] [6490] [INFO] 工作进程 6490 已启动
[2025-09-14 10:25:24 +0800] [6490] [INFO] 工作进程 6490 初始化完成
[2025-09-14 10:25:24 +0800] [6470] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 10:25:24 +0800] [6497] [INFO] Booting worker with pid: 6497
[2025-09-14 10:25:24 +0800] [6497] [INFO] 工作进程 6497 已启动
[2025-09-14 10:25:24 +0800] [6497] [INFO] 工作进程 6497 初始化完成
[2025-09-14 10:25:24 +0800] [6470] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 10:25:24 +0800] [6498] [INFO] Booting worker with pid: 6498
[2025-09-14 10:25:24 +0800] [6498] [INFO] 工作进程 6498 已启动
[2025-09-14 10:25:24 +0800] [6498] [INFO] 工作进程 6498 初始化完成
[2025-09-14 14:02:47 +0800] [32217] [DEBUG] Current configuration:
config: gunicorn.conf.py
wsgi_app: None
bind: ['0.0.0.0:5002']
backlog: 2048
workers: 5
worker_class: sync
threads: 1
worker_connections: 1000
max_requests: 1000
max_requests_jitter: 100
timeout: 120
graceful_timeout: 60
keepalive: 2
limit_request_line: 4094
limit_request_fields: 100
limit_request_field_size: 8190
reload: False
reload_engine: auto
reload_extra_files: []
spew: False
check_config: False
print_config: False
preload_app: True
sendfile: None
reuse_port: False
chdir: /home/renjianbo/aitsc
daemon: False
raw_env: ['FLASK_ENV=production']
pidfile: logs/gunicorn.pid
worker_tmp_dir: None
user: 1003
group: 1003
umask: 0
initgroups: False
tmp_upload_dir: None
secure_scheme_headers: {'X-FORWARDED-PROTOCOL': 'ssl', 'X-FORWARDED-PROTO': 'https', 'X-FORWARDED-SSL': 'on'}
forwarded_allow_ips: ['127.0.0.1']
accesslog: logs/gunicorn_access.log
disable_redirect_access_to_syslog: False
access_log_format: %(h)s %(l)s %(u)s %(t)s "%(r)s" %(s)s %(b)s "%(f)s" "%(a)s" %(D)s
errorlog: logs/gunicorn_error.log
loglevel: debug
capture_output: False
logger_class: gunicorn.glogging.Logger
logconfig: None
logconfig_dict: {}
logconfig_json: None
syslog_addr: udp://localhost:514
syslog: False
syslog_prefix: None
syslog_facility: user
enable_stdio_inheritance: False
statsd_host: None
dogstatsd_tags:
statsd_prefix:
proc_name: None
default_proc_name: run_dev:app
pythonpath: None
paste: None
on_starting: <function on_starting at 0x7fb559a28c20>
on_reload: <function on_reload at 0x7fb559a28b80>
when_ready: <function WhenReady.when_ready at 0x7fb55a13a5c0>
pre_fork: <function pre_fork at 0x7fb559a28e00>
post_fork: <function post_fork at 0x7fb559a86ca0>
post_worker_init: <function post_worker_init at 0x7fb559a86d40>
worker_int: <function worker_int at 0x7fb559a28cc0>
worker_abort: <function worker_abort at 0x7fb559a86de0>
pre_exec: <function PreExec.pre_exec at 0x7fb55a13ade0>
pre_request: <function PreRequest.pre_request at 0x7fb55a13af20>
post_request: <function PostRequest.post_request at 0x7fb55a13afc0>
child_exit: <function ChildExit.child_exit at 0x7fb55a13b100>
worker_exit: <function WorkerExit.worker_exit at 0x7fb55a13b240>
nworkers_changed: <function NumWorkersChanged.nworkers_changed at 0x7fb55a13b380>
on_exit: <function OnExit.on_exit at 0x7fb55a13b4c0>
ssl_context: <function NewSSLContext.ssl_context at 0x7fb55a13b6a0>
proxy_protocol: False
proxy_allow_ips: ['127.0.0.1']
keyfile: None
certfile: None
ssl_version: 2
cert_reqs: 0
ca_certs: None
suppress_ragged_eofs: True
do_handshake_on_connect: False
ciphers: None
raw_paste_global_conf: []
strip_header_spaces: False
[2025-09-14 14:02:49 +0800] [32217] [INFO] Starting gunicorn 21.2.0
[2025-09-14 14:02:49 +0800] [32217] [INFO] Gunicorn服务器启动中...
[2025-09-14 14:02:49 +0800] [32217] [DEBUG] Arbiter booted
[2025-09-14 14:02:49 +0800] [32217] [INFO] Listening at: http://0.0.0.0:5002 (32217)
[2025-09-14 14:02:49 +0800] [32217] [INFO] Using worker: sync
[2025-09-14 14:02:49 +0800] [32217] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:02:49 +0800] [32262] [INFO] Booting worker with pid: 32262
[2025-09-14 14:02:49 +0800] [32262] [INFO] 工作进程 32262 已启动
[2025-09-14 14:02:49 +0800] [32217] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:02:49 +0800] [32262] [INFO] 工作进程 32262 初始化完成
[2025-09-14 14:02:49 +0800] [32263] [INFO] Booting worker with pid: 32263
[2025-09-14 14:02:49 +0800] [32263] [INFO] 工作进程 32263 已启动
[2025-09-14 14:02:49 +0800] [32263] [INFO] 工作进程 32263 初始化完成
[2025-09-14 14:02:49 +0800] [32217] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:02:49 +0800] [32264] [INFO] Booting worker with pid: 32264
[2025-09-14 14:02:49 +0800] [32264] [INFO] 工作进程 32264 已启动
[2025-09-14 14:02:49 +0800] [32264] [INFO] 工作进程 32264 初始化完成
[2025-09-14 14:02:49 +0800] [32217] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:02:49 +0800] [32266] [INFO] Booting worker with pid: 32266
[2025-09-14 14:02:49 +0800] [32266] [INFO] 工作进程 32266 已启动
[2025-09-14 14:02:49 +0800] [32266] [INFO] 工作进程 32266 初始化完成
[2025-09-14 14:02:50 +0800] [32217] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:02:50 +0800] [32267] [INFO] Booting worker with pid: 32267
[2025-09-14 14:02:50 +0800] [32267] [INFO] 工作进程 32267 已启动
[2025-09-14 14:02:50 +0800] [32267] [INFO] 工作进程 32267 初始化完成
[2025-09-14 14:02:50 +0800] [32217] [DEBUG] 5 workers
[2025-09-14 14:03:28 +0800] [32267] [DEBUG] GET /
[2025-09-14 14:03:29 +0800] [32263] [DEBUG] GET /api/check-login
[2025-09-14 14:03:48 +0800] [32266] [INFO] 工作进程 32266 被中断
[2025-09-14 14:03:48 +0800] [32267] [INFO] 工作进程 32267 被中断
[2025-09-14 14:03:48 +0800] [32264] [INFO] 工作进程 32264 被中断
[2025-09-14 14:03:48 +0800] [32263] [INFO] 工作进程 32263 被中断
[2025-09-14 14:03:48 +0800] [32262] [INFO] 工作进程 32262 被中断
[2025-09-14 14:03:48 +0800] [32217] [INFO] Handling signal: int
[2025-09-14 14:03:48 +0800] [32262] [INFO] 工作进程 32262 被中断
[2025-09-14 14:03:48 +0800] [32267] [INFO] 工作进程 32267 被中断
[2025-09-14 14:03:48 +0800] [32263] [INFO] 工作进程 32263 被中断
[2025-09-14 14:03:48 +0800] [32264] [INFO] 工作进程 32264 被中断
[2025-09-14 14:03:48 +0800] [32266] [INFO] 工作进程 32266 被中断
[2025-09-14 14:03:48 +0800] [32262] [INFO] Worker exiting (pid: 32262)
[2025-09-14 14:03:48 +0800] [32263] [INFO] Worker exiting (pid: 32263)
[2025-09-14 14:03:48 +0800] [32267] [INFO] Worker exiting (pid: 32267)
[2025-09-14 14:03:48 +0800] [32264] [INFO] Worker exiting (pid: 32264)
[2025-09-14 14:03:48 +0800] [32266] [INFO] Worker exiting (pid: 32266)
[2025-09-14 14:03:50 +0800] [32217] [INFO] Shutting down: Master
[2025-09-14 14:05:06 +0800] [4123] [INFO] Starting gunicorn 21.2.0
[2025-09-14 14:05:06 +0800] [4123] [INFO] Gunicorn服务器启动中...
[2025-09-14 14:05:06 +0800] [4123] [INFO] Listening at: http://0.0.0.0:5002 (4123)
[2025-09-14 14:05:06 +0800] [4123] [INFO] Using worker: sync
[2025-09-14 14:05:06 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:05:06 +0800] [7999] [INFO] Booting worker with pid: 7999
[2025-09-14 14:05:06 +0800] [7999] [INFO] 工作进程 7999 已启动
[2025-09-14 14:05:06 +0800] [7999] [INFO] 工作进程 7999 初始化完成
[2025-09-14 14:05:06 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:05:06 +0800] [8108] [INFO] Booting worker with pid: 8108
[2025-09-14 14:05:06 +0800] [8108] [INFO] 工作进程 8108 已启动
[2025-09-14 14:05:06 +0800] [8108] [INFO] 工作进程 8108 初始化完成
[2025-09-14 14:05:06 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:05:06 +0800] [8207] [INFO] Booting worker with pid: 8207
[2025-09-14 14:05:06 +0800] [8207] [INFO] 工作进程 8207 已启动
[2025-09-14 14:05:06 +0800] [8207] [INFO] 工作进程 8207 初始化完成
[2025-09-14 14:05:06 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:05:06 +0800] [8286] [INFO] Booting worker with pid: 8286
[2025-09-14 14:05:06 +0800] [8286] [INFO] 工作进程 8286 已启动
[2025-09-14 14:05:06 +0800] [8286] [INFO] 工作进程 8286 初始化完成
[2025-09-14 14:05:06 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 14:05:06 +0800] [8389] [INFO] Booting worker with pid: 8389
[2025-09-14 14:05:06 +0800] [8389] [INFO] 工作进程 8389 已启动
[2025-09-14 14:05:06 +0800] [8389] [INFO] 工作进程 8389 初始化完成
[2025-09-14 15:40:23,178] ERROR in poetry: 生成古诗词AI解析时出错: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 15:40:23,246] ERROR in poetry: 古诗词分析失败: 古诗词解析生成失败: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 15:42:53,566] ERROR in poetry: 生成古诗词AI解析时出错: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 15:42:53,582] ERROR in poetry: 古诗词分析失败: 古诗词解析生成失败: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 15:45:51,041] ERROR in poetry: 生成古诗词AI解析时出错: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 15:45:51,093] ERROR in poetry: 古诗词分析失败: 古诗词解析生成失败: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 15:46:43,416] ERROR in poetry: 生成古诗词AI解析时出错: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 15:46:43,421] ERROR in poetry: 古诗词分析失败: 古诗词解析生成失败: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 15:49:14,934] ERROR in poetry: 生成古诗词AI解析时出错: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 15:49:14,938] ERROR in poetry: 古诗词分析失败: 古诗词解析生成失败: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 16:23:57 +0800] [8207] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-14 19:00:32,760] ERROR in poetry: 生成古诗词AI解析时出错: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 19:00:32,792] ERROR in poetry: 古诗词分析失败: 古诗词解析生成失败: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-14 19:27:18 +0800] [4123] [ERROR] Worker (pid:7999) was sent SIGHUP!
[2025-09-14 19:27:18 +0800] [4123] [ERROR] Worker (pid:8207) was sent SIGHUP!
[2025-09-14 19:27:18 +0800] [4123] [ERROR] Worker (pid:8286) was sent SIGHUP!
[2025-09-14 19:27:18 +0800] [4123] [ERROR] Worker (pid:8389) was sent SIGHUP!
[2025-09-14 19:27:18 +0800] [4123] [ERROR] Worker (pid:8108) was sent SIGHUP!
[2025-09-14 19:27:18 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 19:27:18 +0800] [18868] [INFO] Booting worker with pid: 18868
[2025-09-14 19:27:18 +0800] [18868] [INFO] 工作进程 18868 已启动
[2025-09-14 19:27:18 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 19:27:18 +0800] [18868] [INFO] 工作进程 18868 初始化完成
[2025-09-14 19:27:18 +0800] [18869] [INFO] Booting worker with pid: 18869
[2025-09-14 19:27:18 +0800] [18869] [INFO] 工作进程 18869 已启动
[2025-09-14 19:27:18 +0800] [18869] [INFO] 工作进程 18869 初始化完成
[2025-09-14 19:27:18 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 19:27:18 +0800] [18870] [INFO] Booting worker with pid: 18870
[2025-09-14 19:27:18 +0800] [18870] [INFO] 工作进程 18870 已启动
[2025-09-14 19:27:18 +0800] [18870] [INFO] 工作进程 18870 初始化完成
[2025-09-14 19:27:18 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 19:27:18 +0800] [18871] [INFO] Booting worker with pid: 18871
[2025-09-14 19:27:18 +0800] [18871] [INFO] 工作进程 18871 已启动
[2025-09-14 19:27:18 +0800] [18871] [INFO] 工作进程 18871 初始化完成
[2025-09-14 19:27:18 +0800] [4123] [INFO] Handling signal: hup
[2025-09-14 19:27:18 +0800] [4123] [INFO] Hang up: Master
[2025-09-14 19:27:18 +0800] [4123] [INFO] Gunicorn服务器重载中...
[2025-09-14 19:27:18 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 19:27:18 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 19:27:18 +0800] [18872] [INFO] Booting worker with pid: 18872
[2025-09-14 19:27:18 +0800] [18872] [INFO] 工作进程 18872 已启动
[2025-09-14 19:27:18 +0800] [18872] [INFO] 工作进程 18872 初始化完成
[2025-09-14 19:27:18 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 19:27:18 +0800] [18873] [INFO] Booting worker with pid: 18873
[2025-09-14 19:27:18 +0800] [18873] [INFO] 工作进程 18873 已启动
[2025-09-14 19:27:18 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 19:27:18 +0800] [18873] [INFO] 工作进程 18873 初始化完成
[2025-09-14 19:27:18 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-14 19:27:18 +0800] [18874] [INFO] Booting worker with pid: 18874
[2025-09-14 19:27:18 +0800] [18874] [INFO] 工作进程 18874 已启动
[2025-09-14 19:27:18 +0800] [18869] [INFO] Worker exiting (pid: 18869)
[2025-09-14 19:27:18 +0800] [18874] [INFO] 工作进程 18874 初始化完成
[2025-09-14 19:27:18 +0800] [18868] [INFO] Worker exiting (pid: 18868)
[2025-09-14 19:27:18 +0800] [18870] [INFO] Worker exiting (pid: 18870)
[2025-09-14 19:27:18 +0800] [18876] [INFO] Booting worker with pid: 18876
[2025-09-14 19:27:18 +0800] [18876] [INFO] 工作进程 18876 已启动
[2025-09-14 19:27:18 +0800] [18876] [INFO] 工作进程 18876 初始化完成
[2025-09-14 19:27:18 +0800] [18871] [INFO] Worker exiting (pid: 18871)
[2025-09-14 19:27:18 +0800] [18875] [INFO] Booting worker with pid: 18875
[2025-09-14 19:27:18 +0800] [18875] [INFO] 工作进程 18875 已启动
[2025-09-14 19:27:18 +0800] [18875] [INFO] 工作进程 18875 初始化完成
[2025-09-14 22:09:13 +0800] [18872] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-15 04:03:49 +0800] [18872] [WARNING] Invalid request from ip=185.170.144.3: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-15 04:28:40 +0800] [18873] [WARNING] Invalid request from ip=194.0.234.12: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-15 05:49:25 +0800] [18872] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-15 11:57:43 +0800] [18873] [WARNING] Invalid request from ip=93.123.109.112: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-15 14:34:29 +0800] [18875] [WARNING] Invalid request from ip=1.82.133.130: Invalid HTTP request line: ''
[2025-09-15 17:54:09 +0800] [18872] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-15 20:48:14 +0800] [18875] [WARNING] Invalid request from ip=37.60.241.154: Invalid HTTP request line: 'SSH-2.0-OpenSSH'
[2025-09-16 17:08:44 +0800] [18875] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-16 19:37:44 +0800] [4123] [CRITICAL] WORKER TIMEOUT (pid:18872)
[2025-09-16 19:37:44 +0800] [18872] [INFO] 工作进程 18872 异常退出
[2025-09-16 19:37:44 +0800] [18872] [INFO] Worker exiting (pid: 18872)
[2025-09-16 19:37:44 +0800] [4123] [ERROR] Worker (pid:18872) exited with code 1
[2025-09-16 19:37:44 +0800] [4123] [ERROR] Worker (pid:18872) exited with code 1.
[2025-09-16 19:37:44 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-16 19:37:44 +0800] [19487] [INFO] Booting worker with pid: 19487
[2025-09-16 19:37:44 +0800] [19487] [INFO] 工作进程 19487 已启动
[2025-09-16 19:37:44 +0800] [19487] [INFO] 工作进程 19487 初始化完成
[2025-09-17 00:05:52,296] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
generated_text = generate_with_llm(form.input_text.data, template_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 53, in generate_with_llm
print("\n=== API 调用参数 ===")
OSError: [Errno 5] Input/output error
[2025-09-17 02:25:19 +0800] [19487] [WARNING] Invalid request from ip=185.170.144.3: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-17 16:51:46 +0800] [18875] [WARNING] Invalid request from ip=3.132.23.201: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-17 17:33:10 +0800] [18875] [WARNING] Invalid request from ip=3.134.148.59: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-18 06:55:03 +0800] [18876] [WARNING] Invalid request from ip=124.220.188.32: Invalid HTTP request line: '*1'
[2025-09-18 06:55:06 +0800] [18875] [WARNING] Invalid request from ip=124.220.188.32: Invalid HTTP request line: ''
[2025-09-18 06:55:06 +0800] [18874] [WARNING] Invalid request from ip=124.220.188.32: Invalid HTTP Version: 'RTSP/1.0'
[2025-09-18 06:55:06 +0800] [18876] [WARNING] Invalid request from ip=124.220.188.32: Invalid HTTP request line: 'EHLO'
[2025-09-18 06:55:06 +0800] [18876] [WARNING] Invalid request from ip=124.220.188.32: Invalid HTTP request line: 'HELP'
[2025-09-18 06:55:08 +0800] [18875] [WARNING] Invalid request from ip=124.220.188.32: Invalid HTTP request line: '\x03\x00\x00*%à\x00\x00\x00\x00\x00Cookie: mstshash=nmap'
[2025-09-18 06:55:08 +0800] [18875] [WARNING] Invalid request from ip=124.220.188.32: Invalid HTTP Version: 'SIP/2.0'
[2025-09-18 12:35:58 +0800] [4123] [CRITICAL] WORKER TIMEOUT (pid:19487)
[2025-09-18 12:35:58 +0800] [19487] [INFO] 工作进程 19487 异常退出
[2025-09-18 12:35:58 +0800] [19487] [INFO] Worker exiting (pid: 19487)
[2025-09-18 12:35:59 +0800] [4123] [ERROR] Worker (pid:19487) exited with code 1
[2025-09-18 12:35:59 +0800] [4123] [ERROR] Worker (pid:19487) exited with code 1.
[2025-09-18 12:35:59 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 12:35:59 +0800] [13848] [INFO] Booting worker with pid: 13848
[2025-09-18 12:35:59 +0800] [13848] [INFO] 工作进程 13848 已启动
[2025-09-18 12:35:59 +0800] [13848] [INFO] 工作进程 13848 初始化完成
[2025-09-18 14:12:57 +0800] [4123] [CRITICAL] WORKER TIMEOUT (pid:13848)
[2025-09-18 14:12:57 +0800] [13848] [INFO] 工作进程 13848 异常退出
[2025-09-18 14:12:57 +0800] [13848] [INFO] Worker exiting (pid: 13848)
[2025-09-18 14:12:58 +0800] [4123] [ERROR] Worker (pid:13848) exited with code 1
[2025-09-18 14:12:58 +0800] [4123] [ERROR] Worker (pid:13848) exited with code 1.
[2025-09-18 14:12:58 +0800] [4123] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 14:12:58 +0800] [23602] [INFO] Booting worker with pid: 23602
[2025-09-18 14:12:58 +0800] [23602] [INFO] 工作进程 23602 已启动
[2025-09-18 14:12:58 +0800] [23602] [INFO] 工作进程 23602 初始化完成
[2025-09-18 16:31:19 +0800] [18876] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-18 22:23:27,175] ERROR in poetry: 生成古诗词AI解析时出错: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-18 22:23:27,176] ERROR in poetry: 古诗词分析失败: 古诗词解析生成失败: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-18 22:24:31,816] ERROR in poetry: 生成古诗词AI解析时出错: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-18 22:24:31,819] ERROR in poetry: 古诗词分析失败: 古诗词解析生成失败: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-18 22:25:31,117] ERROR in poetry: 生成古诗词AI解析时出错: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-18 22:25:31,119] ERROR in poetry: 古诗词分析失败: 古诗词解析生成失败: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.
[2025-09-18 23:32:56,838] ERROR in app: Exception on / [POST]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 129, in index
generated_text = generate_with_llm(form.input_text.data, template_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 53, in generate_with_llm
print("\n=== API 调用参数 ===")
OSError: [Errno 5] Input/output error
[2025-09-18 23:36:45 +0800] [18873] [INFO] Worker exiting (pid: 18873)
[2025-09-18 23:36:45 +0800] [4123] [INFO] Handling signal: term
[2025-09-18 23:36:45 +0800] [18875] [INFO] Worker exiting (pid: 18875)
[2025-09-18 23:36:45 +0800] [18874] [INFO] Worker exiting (pid: 18874)
[2025-09-18 23:36:45 +0800] [18876] [INFO] Worker exiting (pid: 18876)
[2025-09-18 23:36:45 +0800] [23602] [INFO] Worker exiting (pid: 23602)
[2025-09-18 23:36:46 +0800] [4123] [ERROR] Worker (pid:18875) exited with code 120
[2025-09-18 23:36:46 +0800] [4123] [ERROR] Worker (pid:18875) exited with code 120.
[2025-09-18 23:36:47 +0800] [4123] [ERROR] Worker (pid:18874) exited with code 120
[2025-09-18 23:36:47 +0800] [4123] [ERROR] Worker (pid:18874) exited with code 120.
[2025-09-18 23:36:47 +0800] [4123] [ERROR] Worker (pid:18873) exited with code 120
[2025-09-18 23:36:47 +0800] [4123] [ERROR] Worker (pid:18873) exited with code 120.
[2025-09-18 23:36:47 +0800] [4123] [INFO] Shutting down: Master
[2025-09-18 23:38:01 +0800] [29418] [INFO] Starting gunicorn 21.2.0
[2025-09-18 23:38:01 +0800] [29418] [INFO] Gunicorn服务器启动中...
[2025-09-18 23:38:01 +0800] [29418] [INFO] Listening at: http://0.0.0.0:5002 (29418)
[2025-09-18 23:38:01 +0800] [29418] [INFO] Using worker: sync
[2025-09-18 23:38:01 +0800] [29418] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:38:01 +0800] [29465] [INFO] Booting worker with pid: 29465
[2025-09-18 23:38:01 +0800] [29465] [INFO] 工作进程 29465 已启动
[2025-09-18 23:38:01 +0800] [29465] [INFO] 工作进程 29465 初始化完成
[2025-09-18 23:38:01 +0800] [29418] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:38:01 +0800] [29466] [INFO] Booting worker with pid: 29466
[2025-09-18 23:38:01 +0800] [29466] [INFO] 工作进程 29466 已启动
[2025-09-18 23:38:01 +0800] [29466] [INFO] 工作进程 29466 初始化完成
[2025-09-18 23:38:02 +0800] [29418] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:38:02 +0800] [29467] [INFO] Booting worker with pid: 29467
[2025-09-18 23:38:02 +0800] [29467] [INFO] 工作进程 29467 已启动
[2025-09-18 23:38:02 +0800] [29467] [INFO] 工作进程 29467 初始化完成
[2025-09-18 23:38:02 +0800] [29418] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:38:02 +0800] [29468] [INFO] Booting worker with pid: 29468
[2025-09-18 23:38:02 +0800] [29468] [INFO] 工作进程 29468 已启动
[2025-09-18 23:38:02 +0800] [29468] [INFO] 工作进程 29468 初始化完成
[2025-09-18 23:38:02 +0800] [29418] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:38:02 +0800] [29470] [INFO] Booting worker with pid: 29470
[2025-09-18 23:38:02 +0800] [29470] [INFO] 工作进程 29470 已启动
[2025-09-18 23:38:02 +0800] [29470] [INFO] 工作进程 29470 初始化完成
[2025-09-18 23:42:57 +0800] [29465] [INFO] Worker exiting (pid: 29465)
[2025-09-18 23:42:57 +0800] [29418] [INFO] Handling signal: term
[2025-09-18 23:42:57 +0800] [29466] [INFO] Worker exiting (pid: 29466)
[2025-09-18 23:42:57 +0800] [29467] [INFO] Worker exiting (pid: 29467)
[2025-09-18 23:42:57 +0800] [29468] [INFO] Worker exiting (pid: 29468)
[2025-09-18 23:42:57 +0800] [29470] [INFO] Worker exiting (pid: 29470)
[2025-09-18 23:42:59 +0800] [29418] [INFO] Shutting down: Master
[2025-09-18 23:43:09 +0800] [22801] [INFO] Starting gunicorn 21.2.0
[2025-09-18 23:43:09 +0800] [22801] [INFO] Gunicorn服务器启动中...
[2025-09-18 23:43:09 +0800] [22801] [INFO] Listening at: http://0.0.0.0:5002 (22801)
[2025-09-18 23:43:09 +0800] [22801] [INFO] Using worker: sync
[2025-09-18 23:43:09 +0800] [22801] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:43:09 +0800] [22828] [INFO] Booting worker with pid: 22828
[2025-09-18 23:43:09 +0800] [22828] [INFO] 工作进程 22828 已启动
[2025-09-18 23:43:09 +0800] [22828] [INFO] 工作进程 22828 初始化完成
[2025-09-18 23:43:09 +0800] [22801] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:43:09 +0800] [22830] [INFO] Booting worker with pid: 22830
[2025-09-18 23:43:09 +0800] [22830] [INFO] 工作进程 22830 已启动
[2025-09-18 23:43:09 +0800] [22830] [INFO] 工作进程 22830 初始化完成
[2025-09-18 23:43:09 +0800] [22801] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:43:09 +0800] [22831] [INFO] Booting worker with pid: 22831
[2025-09-18 23:43:09 +0800] [22831] [INFO] 工作进程 22831 已启动
[2025-09-18 23:43:09 +0800] [22831] [INFO] 工作进程 22831 初始化完成
[2025-09-18 23:43:09 +0800] [22801] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:43:09 +0800] [22832] [INFO] Booting worker with pid: 22832
[2025-09-18 23:43:09 +0800] [22832] [INFO] 工作进程 22832 已启动
[2025-09-18 23:43:09 +0800] [22832] [INFO] 工作进程 22832 初始化完成
[2025-09-18 23:43:09 +0800] [22801] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:43:09 +0800] [22833] [INFO] Booting worker with pid: 22833
[2025-09-18 23:43:09 +0800] [22833] [INFO] 工作进程 22833 已启动
[2025-09-18 23:43:09 +0800] [22833] [INFO] 工作进程 22833 初始化完成
[2025-09-18 23:46:34 +0800] [22830] [INFO] Worker exiting (pid: 22830)
[2025-09-18 23:46:34 +0800] [22801] [INFO] Handling signal: term
[2025-09-18 23:46:34 +0800] [22828] [INFO] Worker exiting (pid: 22828)
[2025-09-18 23:46:34 +0800] [22831] [INFO] Worker exiting (pid: 22831)
[2025-09-18 23:46:34 +0800] [22832] [INFO] Worker exiting (pid: 22832)
[2025-09-18 23:46:34 +0800] [22833] [INFO] Worker exiting (pid: 22833)
[2025-09-18 23:46:36 +0800] [22801] [INFO] Shutting down: Master
[2025-09-18 23:46:47 +0800] [15746] [INFO] Starting gunicorn 21.2.0
[2025-09-18 23:46:47 +0800] [15746] [INFO] Gunicorn服务器启动中...
[2025-09-18 23:46:47 +0800] [15746] [INFO] Listening at: http://0.0.0.0:5002 (15746)
[2025-09-18 23:46:47 +0800] [15746] [INFO] Using worker: sync
[2025-09-18 23:46:47 +0800] [15746] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:46:47 +0800] [15760] [INFO] Booting worker with pid: 15760
[2025-09-18 23:46:47 +0800] [15760] [INFO] 工作进程 15760 已启动
[2025-09-18 23:46:47 +0800] [15760] [INFO] 工作进程 15760 初始化完成
[2025-09-18 23:46:47 +0800] [15746] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:46:47 +0800] [15761] [INFO] Booting worker with pid: 15761
[2025-09-18 23:46:47 +0800] [15761] [INFO] 工作进程 15761 已启动
[2025-09-18 23:46:47 +0800] [15761] [INFO] 工作进程 15761 初始化完成
[2025-09-18 23:46:47 +0800] [15746] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:46:47 +0800] [15762] [INFO] Booting worker with pid: 15762
[2025-09-18 23:46:47 +0800] [15762] [INFO] 工作进程 15762 已启动
[2025-09-18 23:46:47 +0800] [15762] [INFO] 工作进程 15762 初始化完成
[2025-09-18 23:46:47 +0800] [15746] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:46:47 +0800] [15763] [INFO] Booting worker with pid: 15763
[2025-09-18 23:46:47 +0800] [15763] [INFO] 工作进程 15763 已启动
[2025-09-18 23:46:47 +0800] [15763] [INFO] 工作进程 15763 初始化完成
[2025-09-18 23:46:47 +0800] [15746] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:46:47 +0800] [15764] [INFO] Booting worker with pid: 15764
[2025-09-18 23:46:47 +0800] [15764] [INFO] 工作进程 15764 已启动
[2025-09-18 23:46:47 +0800] [15764] [INFO] 工作进程 15764 初始化完成
[2025-09-18 23:58:26 +0800] [15760] [INFO] Worker exiting (pid: 15760)
[2025-09-18 23:58:26 +0800] [15746] [INFO] Handling signal: term
[2025-09-18 23:58:26 +0800] [15761] [INFO] Worker exiting (pid: 15761)
[2025-09-18 23:58:26 +0800] [15762] [INFO] Worker exiting (pid: 15762)
[2025-09-18 23:58:26 +0800] [15763] [INFO] Worker exiting (pid: 15763)
[2025-09-18 23:58:26 +0800] [15764] [INFO] Worker exiting (pid: 15764)
[2025-09-18 23:58:27 +0800] [15746] [INFO] Shutting down: Master
[2025-09-18 23:58:37 +0800] [3055] [INFO] Starting gunicorn 21.2.0
[2025-09-18 23:58:37 +0800] [3055] [INFO] Gunicorn服务器启动中...
[2025-09-18 23:58:37 +0800] [3055] [INFO] Listening at: http://0.0.0.0:5002 (3055)
[2025-09-18 23:58:37 +0800] [3055] [INFO] Using worker: sync
[2025-09-18 23:58:37 +0800] [3055] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:58:37 +0800] [3074] [INFO] Booting worker with pid: 3074
[2025-09-18 23:58:37 +0800] [3074] [INFO] 工作进程 3074 已启动
[2025-09-18 23:58:37 +0800] [3074] [INFO] 工作进程 3074 初始化完成
[2025-09-18 23:58:38 +0800] [3055] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:58:38 +0800] [3075] [INFO] Booting worker with pid: 3075
[2025-09-18 23:58:38 +0800] [3075] [INFO] 工作进程 3075 已启动
[2025-09-18 23:58:38 +0800] [3075] [INFO] 工作进程 3075 初始化完成
[2025-09-18 23:58:38 +0800] [3055] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:58:38 +0800] [3076] [INFO] Booting worker with pid: 3076
[2025-09-18 23:58:38 +0800] [3076] [INFO] 工作进程 3076 已启动
[2025-09-18 23:58:38 +0800] [3076] [INFO] 工作进程 3076 初始化完成
[2025-09-18 23:58:38 +0800] [3055] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:58:38 +0800] [3077] [INFO] Booting worker with pid: 3077
[2025-09-18 23:58:38 +0800] [3077] [INFO] 工作进程 3077 已启动
[2025-09-18 23:58:38 +0800] [3077] [INFO] 工作进程 3077 初始化完成
[2025-09-18 23:58:38 +0800] [3055] [INFO] 工作进程 [booting] 即将启动
[2025-09-18 23:58:38 +0800] [3078] [INFO] Booting worker with pid: 3078
[2025-09-18 23:58:38 +0800] [3078] [INFO] 工作进程 3078 已启动
[2025-09-18 23:58:38 +0800] [3078] [INFO] 工作进程 3078 初始化完成
[2025-09-19 00:44:51 +0800] [7063] [INFO] Starting gunicorn 21.2.0
[2025-09-19 00:44:51 +0800] [7063] [INFO] Gunicorn服务器启动中...
[2025-09-19 00:44:51 +0800] [7063] [INFO] Listening at: http://0.0.0.0:5002 (7063)
[2025-09-19 00:44:51 +0800] [7063] [INFO] Using worker: sync
[2025-09-19 00:44:51 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 00:44:51 +0800] [7081] [INFO] Booting worker with pid: 7081
[2025-09-19 00:44:51 +0800] [7081] [INFO] 工作进程 7081 已启动
[2025-09-19 00:44:51 +0800] [7081] [INFO] 工作进程 7081 初始化完成
[2025-09-19 00:44:51 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 00:44:51 +0800] [7082] [INFO] Booting worker with pid: 7082
[2025-09-19 00:44:51 +0800] [7082] [INFO] 工作进程 7082 已启动
[2025-09-19 00:44:51 +0800] [7082] [INFO] 工作进程 7082 初始化完成
[2025-09-19 00:44:51 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 00:44:51 +0800] [7083] [INFO] Booting worker with pid: 7083
[2025-09-19 00:44:51 +0800] [7083] [INFO] 工作进程 7083 已启动
[2025-09-19 00:44:51 +0800] [7083] [INFO] 工作进程 7083 初始化完成
[2025-09-19 00:44:51 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 00:44:51 +0800] [7084] [INFO] Booting worker with pid: 7084
[2025-09-19 00:44:51 +0800] [7084] [INFO] 工作进程 7084 已启动
[2025-09-19 00:44:51 +0800] [7084] [INFO] 工作进程 7084 初始化完成
[2025-09-19 00:44:51 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 00:44:51 +0800] [7085] [INFO] Booting worker with pid: 7085
[2025-09-19 00:44:51 +0800] [7085] [INFO] 工作进程 7085 已启动
[2025-09-19 00:44:51 +0800] [7085] [INFO] 工作进程 7085 初始化完成
[2025-09-19 04:20:58 +0800] [7063] [ERROR] Worker (pid:7081) was sent SIGHUP!
[2025-09-19 04:20:58 +0800] [7063] [ERROR] Worker (pid:7083) was sent SIGHUP!
[2025-09-19 04:20:58 +0800] [7063] [ERROR] Worker (pid:7084) was sent SIGHUP!
[2025-09-19 04:20:58 +0800] [7063] [ERROR] Worker (pid:7085) was sent SIGHUP!
[2025-09-19 04:20:58 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 04:20:58 +0800] [7063] [ERROR] Worker (pid:7082) was sent SIGHUP!
[2025-09-19 04:20:58 +0800] [19927] [INFO] Booting worker with pid: 19927
[2025-09-19 04:20:58 +0800] [19927] [INFO] 工作进程 19927 已启动
[2025-09-19 04:20:58 +0800] [19927] [INFO] 工作进程 19927 初始化完成
[2025-09-19 04:20:58 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 04:20:58 +0800] [19928] [INFO] Booting worker with pid: 19928
[2025-09-19 04:20:58 +0800] [19928] [INFO] 工作进程 19928 已启动
[2025-09-19 04:20:58 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 04:20:58 +0800] [19928] [INFO] 工作进程 19928 初始化完成
[2025-09-19 04:20:58 +0800] [19929] [INFO] Booting worker with pid: 19929
[2025-09-19 04:20:58 +0800] [19929] [INFO] 工作进程 19929 已启动
[2025-09-19 04:20:58 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 04:20:58 +0800] [19929] [INFO] 工作进程 19929 初始化完成
[2025-09-19 04:20:58 +0800] [19930] [INFO] Booting worker with pid: 19930
[2025-09-19 04:20:58 +0800] [19930] [INFO] 工作进程 19930 已启动
[2025-09-19 04:20:58 +0800] [19930] [INFO] 工作进程 19930 初始化完成
[2025-09-19 04:20:58 +0800] [7063] [INFO] Handling signal: hup
[2025-09-19 04:20:58 +0800] [7063] [INFO] Hang up: Master
[2025-09-19 04:20:58 +0800] [7063] [INFO] Gunicorn服务器重载中...
[2025-09-19 04:20:58 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 04:20:58 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 04:20:58 +0800] [19931] [INFO] Booting worker with pid: 19931
[2025-09-19 04:20:58 +0800] [19931] [INFO] 工作进程 19931 已启动
[2025-09-19 04:20:58 +0800] [19931] [INFO] 工作进程 19931 初始化完成
[2025-09-19 04:20:58 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 04:20:58 +0800] [19932] [INFO] Booting worker with pid: 19932
[2025-09-19 04:20:58 +0800] [19932] [INFO] 工作进程 19932 已启动
[2025-09-19 04:20:58 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 04:20:58 +0800] [19932] [INFO] 工作进程 19932 初始化完成
[2025-09-19 04:20:58 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-19 04:20:58 +0800] [19933] [INFO] Booting worker with pid: 19933
[2025-09-19 04:20:58 +0800] [19933] [INFO] 工作进程 19933 已启动
[2025-09-19 04:20:58 +0800] [19928] [INFO] Worker exiting (pid: 19928)
[2025-09-19 04:20:58 +0800] [19933] [INFO] 工作进程 19933 初始化完成
[2025-09-19 04:20:58 +0800] [19927] [INFO] Worker exiting (pid: 19927)
[2025-09-19 04:20:58 +0800] [19929] [INFO] Worker exiting (pid: 19929)
[2025-09-19 04:20:58 +0800] [19930] [INFO] Worker exiting (pid: 19930)
[2025-09-19 04:20:58 +0800] [19935] [INFO] Booting worker with pid: 19935
[2025-09-19 04:20:58 +0800] [19935] [INFO] 工作进程 19935 已启动
[2025-09-19 04:20:58 +0800] [19935] [INFO] 工作进程 19935 初始化完成
[2025-09-19 04:20:58 +0800] [19934] [INFO] Booting worker with pid: 19934
[2025-09-19 04:20:58 +0800] [19934] [INFO] 工作进程 19934 已启动
[2025-09-19 04:20:58 +0800] [19934] [INFO] 工作进程 19934 初始化完成
[2025-09-19 04:20:59 +0800] [7063] [ERROR] Worker (pid:19930) was sent SIGTERM!
[2025-09-19 04:20:59 +0800] [7063] [ERROR] Worker (pid:19929) was sent SIGTERM!
[2025-09-19 04:20:59 +0800] [7063] [ERROR] Worker (pid:19928) was sent SIGTERM!
[2025-09-19 16:48:38 +0800] [19933] [WARNING] Invalid request from ip=3.134.148.59: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-19 19:28:11 +0800] [19933] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:14 +0800] [19931] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:17 +0800] [19933] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:21 +0800] [19933] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:24 +0800] [19931] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:27 +0800] [19931] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:34 +0800] [19931] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:37 +0800] [19934] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:39 +0800] [19934] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:42 +0800] [19934] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:45 +0800] [19932] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:49 +0800] [19934] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:52 +0800] [19932] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:56 +0800] [19932] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:28:59 +0800] [19932] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:29:02 +0800] [19934] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:29:05 +0800] [19934] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:29:09 +0800] [19932] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:29:12 +0800] [19935] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:29:15 +0800] [19932] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:29:18 +0800] [19932] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 19:29:22 +0800] [19935] [WARNING] Invalid request from ip=196.251.85.34: Invalid HTTP request line: 'SSH-2.0-libssh_0.11.2'
[2025-09-19 22:38:21 +0800] [19934] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-20 06:11:14 +0800] [19934] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-20 11:49:28 +0800] [19933] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-20 14:46:47 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:19935)
[2025-09-20 14:46:47 +0800] [19935] [INFO] 工作进程 19935 异常退出
[2025-09-20 14:46:47 +0800] [19935] [INFO] Worker exiting (pid: 19935)
[2025-09-20 14:46:47 +0800] [7063] [ERROR] Worker (pid:19935) exited with code 1
[2025-09-20 14:46:47 +0800] [7063] [ERROR] Worker (pid:19935) exited with code 1.
[2025-09-20 14:46:47 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-20 14:46:47 +0800] [21338] [INFO] Booting worker with pid: 21338
[2025-09-20 14:46:47 +0800] [21338] [INFO] 工作进程 21338 已启动
[2025-09-20 14:46:47 +0800] [21338] [INFO] 工作进程 21338 初始化完成
[2025-09-20 18:25:55 +0800] [19934] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-21 18:21:48 +0800] [19933] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-22 04:41:16 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:19931)
[2025-09-22 04:41:16 +0800] [19931] [INFO] 工作进程 19931 异常退出
[2025-09-22 04:41:16 +0800] [19931] [INFO] Worker exiting (pid: 19931)
[2025-09-22 04:41:16 +0800] [7063] [ERROR] Worker (pid:19931) exited with code 1
[2025-09-22 04:41:16 +0800] [7063] [ERROR] Worker (pid:19931) exited with code 1.
[2025-09-22 04:41:16 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-22 04:41:16 +0800] [19229] [INFO] Booting worker with pid: 19229
[2025-09-22 04:41:16 +0800] [19229] [INFO] 工作进程 19229 已启动
[2025-09-22 04:41:16 +0800] [19229] [INFO] 工作进程 19229 初始化完成
[2025-09-22 19:19:20 +0800] [21338] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-23 12:13:07 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:19229)
[2025-09-23 12:13:07 +0800] [19229] [INFO] 工作进程 19229 异常退出
[2025-09-23 12:13:07 +0800] [19229] [INFO] Worker exiting (pid: 19229)
[2025-09-23 12:13:07 +0800] [7063] [ERROR] Worker (pid:19229) exited with code 1
[2025-09-23 12:13:07 +0800] [7063] [ERROR] Worker (pid:19229) exited with code 1.
[2025-09-23 12:13:07 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-23 12:13:07 +0800] [12746] [INFO] Booting worker with pid: 12746
[2025-09-23 12:13:07 +0800] [12746] [INFO] 工作进程 12746 已启动
[2025-09-23 12:13:07 +0800] [12746] [INFO] 工作进程 12746 初始化完成
[2025-09-23 15:51:42 +0800] [19932] [WARNING] Invalid request from ip=167.172.110.92: Invalid HTTP request line: 'SSH-2.0-OpenSSH'
[2025-09-23 16:11:24 +0800] [19934] [WARNING] Invalid request from ip=167.172.110.92: Invalid HTTP request line: 'SSH-2.0-OpenSSH'
[2025-09-23 18:00:08 +0800] [19932] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-24 06:08:00 +0800] [19934] [WARNING] Invalid request from ip=165.22.48.14: Invalid HTTP request line: 'SSH-2.0-OpenSSH'
[2025-09-24 12:21:50 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:12746)
[2025-09-24 12:21:50 +0800] [12746] [INFO] 工作进程 12746 异常退出
[2025-09-24 12:21:50 +0800] [12746] [INFO] Worker exiting (pid: 12746)
[2025-09-24 12:21:50 +0800] [7063] [ERROR] Worker (pid:12746) exited with code 1
[2025-09-24 12:21:50 +0800] [7063] [ERROR] Worker (pid:12746) exited with code 1.
[2025-09-24 12:21:50 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-24 12:21:50 +0800] [27153] [INFO] Booting worker with pid: 27153
[2025-09-24 12:21:50 +0800] [27153] [INFO] 工作进程 27153 已启动
[2025-09-24 12:21:50 +0800] [27153] [INFO] 工作进程 27153 初始化完成
[2025-09-24 17:56:45 +0800] [27153] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-25 00:18:40 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:19934)
[2025-09-25 00:18:40 +0800] [19934] [INFO] 工作进程 19934 异常退出
[2025-09-25 00:18:40 +0800] [19934] [INFO] Worker exiting (pid: 19934)
[2025-09-25 00:18:40 +0800] [7063] [ERROR] Worker (pid:19934) exited with code 1
[2025-09-25 00:18:40 +0800] [7063] [ERROR] Worker (pid:19934) exited with code 1.
[2025-09-25 00:18:40 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-25 00:18:40 +0800] [25734] [INFO] Booting worker with pid: 25734
[2025-09-25 00:18:40 +0800] [25734] [INFO] 工作进程 25734 已启动
[2025-09-25 00:18:40 +0800] [25734] [INFO] 工作进程 25734 初始化完成
[2025-09-25 18:17:50 +0800] [19932] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP request line: ''
[2025-09-25 18:17:51 +0800] [27153] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP Version: 'RTSP/1.0'
[2025-09-25 18:18:01 +0800] [25734] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP request line: 'HELP'
[2025-09-25 18:18:26 +0800] [19932] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP Version: 'SIP/2.0'
[2025-09-25 19:05:56 +0800] [19932] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-26 12:17:11 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:25734)
[2025-09-26 12:17:11 +0800] [25734] [INFO] 工作进程 25734 异常退出
[2025-09-26 12:17:11 +0800] [25734] [INFO] Worker exiting (pid: 25734)
[2025-09-26 12:17:11 +0800] [7063] [ERROR] Worker (pid:25734) exited with code 1
[2025-09-26 12:17:11 +0800] [7063] [ERROR] Worker (pid:25734) exited with code 1.
[2025-09-26 12:17:11 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-26 12:17:11 +0800] [1403] [INFO] Booting worker with pid: 1403
[2025-09-26 12:17:11 +0800] [1403] [INFO] 工作进程 1403 已启动
[2025-09-26 12:17:11 +0800] [1403] [INFO] 工作进程 1403 初始化完成
[2025-09-26 12:17:14 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:19933)
[2025-09-26 12:17:14 +0800] [19933] [INFO] 工作进程 19933 异常退出
[2025-09-26 12:17:14 +0800] [19933] [INFO] Worker exiting (pid: 19933)
[2025-09-26 12:17:14 +0800] [7063] [ERROR] Worker (pid:19933) exited with code 1
[2025-09-26 12:17:14 +0800] [7063] [ERROR] Worker (pid:19933) exited with code 1.
[2025-09-26 12:17:14 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-26 12:17:14 +0800] [1431] [INFO] Booting worker with pid: 1431
[2025-09-26 12:17:14 +0800] [1431] [INFO] 工作进程 1431 已启动
[2025-09-26 12:17:14 +0800] [1431] [INFO] 工作进程 1431 初始化完成
[2025-09-26 18:25:21 +0800] [27153] [WARNING] Invalid request from ip=3.132.23.201: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-27 19:03:34 +0800] [21338] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-27 19:35:04 +0800] [21338] [WARNING] Invalid request from ip=120.55.64.150: Invalid HTTP request line: ''
[2025-09-27 21:31:49 +0800] [19932] [WARNING] Invalid request from ip=85.208.84.73: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-28 00:21:20 +0800] [1431] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-28 10:40:11 +0800] [1403] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-28 16:01:39 +0800] [1431] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-28 18:47:54 +0800] [21338] [WARNING] Invalid request from ip=3.132.23.201: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-29 03:45:00 +0800] [1431] [WARNING] Invalid request from ip=194.0.234.12: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-29 07:28:02 +0800] [19932] [WARNING] Invalid request from ip=37.60.241.154: Invalid HTTP request line: 'SSH-2.0-OpenSSH'
[2025-09-29 07:52:11 +0800] [27153] [WARNING] Invalid request from ip=194.0.234.12: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-09-29 20:08:42 +0800] [21338] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-09-30 12:16:54 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:1431)
[2025-09-30 12:16:54 +0800] [1431] [INFO] 工作进程 1431 异常退出
[2025-09-30 12:16:54 +0800] [1431] [INFO] Worker exiting (pid: 1431)
[2025-09-30 12:16:54 +0800] [7063] [ERROR] Worker (pid:1431) exited with code 1
[2025-09-30 12:16:54 +0800] [7063] [ERROR] Worker (pid:1431) exited with code 1.
[2025-09-30 12:16:54 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-09-30 12:16:54 +0800] [10003] [INFO] Booting worker with pid: 10003
[2025-09-30 12:16:54 +0800] [10003] [INFO] 工作进程 10003 已启动
[2025-09-30 12:16:54 +0800] [10003] [INFO] 工作进程 10003 初始化完成
[2025-09-30 19:21:44 +0800] [10003] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-01 01:55:53 +0800] [21338] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-01 09:26:06 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:1403)
[2025-10-01 09:26:06 +0800] [1403] [INFO] 工作进程 1403 异常退出
[2025-10-01 09:26:06 +0800] [1403] [INFO] Worker exiting (pid: 1403)
[2025-10-01 09:26:06 +0800] [7063] [ERROR] Worker (pid:1403) exited with code 1
[2025-10-01 09:26:06 +0800] [7063] [ERROR] Worker (pid:1403) exited with code 1.
[2025-10-01 09:26:06 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-10-01 09:26:06 +0800] [15377] [INFO] Booting worker with pid: 15377
[2025-10-01 09:26:06 +0800] [15377] [INFO] 工作进程 15377 已启动
[2025-10-01 09:26:06 +0800] [15377] [INFO] 工作进程 15377 初始化完成
[2025-10-01 12:18:30 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:21338)
[2025-10-01 12:18:30 +0800] [21338] [INFO] 工作进程 21338 异常退出
[2025-10-01 12:18:30 +0800] [21338] [INFO] Worker exiting (pid: 21338)
[2025-10-01 12:18:30 +0800] [7063] [ERROR] Worker (pid:21338) exited with code 1
[2025-10-01 12:18:30 +0800] [7063] [ERROR] Worker (pid:21338) exited with code 1.
[2025-10-01 12:18:30 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-10-01 12:18:30 +0800] [6588] [INFO] Booting worker with pid: 6588
[2025-10-01 12:18:30 +0800] [6588] [INFO] 工作进程 6588 已启动
[2025-10-01 12:18:30 +0800] [6588] [INFO] 工作进程 6588 初始化完成
[2025-10-01 19:27:32 +0800] [10003] [WARNING] Invalid request from ip=3.137.73.221: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-01 20:52:13 +0800] [10003] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-02 06:44:08 +0800] [15377] [WARNING] Invalid request from ip=195.178.110.3: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-02 08:05:31 +0800] [15377] [WARNING] Invalid request from ip=195.178.110.4: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-02 17:29:59 +0800] [15377] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP request line: ''
[2025-10-02 17:29:59 +0800] [27153] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP Version: 'RTSP/1.0'
[2025-10-02 17:30:09 +0800] [6588] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP request line: 'HELP'
[2025-10-02 17:30:34 +0800] [6588] [WARNING] Invalid request from ip=47.122.84.251: Invalid HTTP Version: 'SIP/2.0'
[2025-10-02 19:51:24 +0800] [6588] [WARNING] Invalid request from ip=3.132.23.201: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-03 02:51:26 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:27153)
[2025-10-03 02:51:26 +0800] [27153] [INFO] 工作进程 27153 异常退出
[2025-10-03 02:51:26 +0800] [27153] [INFO] Worker exiting (pid: 27153)
[2025-10-03 02:51:26 +0800] [7063] [ERROR] Worker (pid:27153) exited with code 1
[2025-10-03 02:51:26 +0800] [7063] [ERROR] Worker (pid:27153) exited with code 1.
[2025-10-03 02:51:26 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-10-03 02:51:26 +0800] [15991] [INFO] Booting worker with pid: 15991
[2025-10-03 02:51:26 +0800] [15991] [INFO] 工作进程 15991 已启动
[2025-10-03 02:51:26 +0800] [15991] [INFO] 工作进程 15991 初始化完成
[2025-10-03 21:33:43 +0800] [7063] [CRITICAL] WORKER TIMEOUT (pid:19932)
[2025-10-03 21:33:43 +0800] [19932] [INFO] 工作进程 19932 异常退出
[2025-10-03 21:33:43 +0800] [19932] [INFO] Worker exiting (pid: 19932)
[2025-10-03 21:33:44 +0800] [7063] [ERROR] Worker (pid:19932) exited with code 1
[2025-10-03 21:33:44 +0800] [7063] [ERROR] Worker (pid:19932) exited with code 1.
[2025-10-03 21:33:44 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-10-03 21:33:44 +0800] [431] [INFO] Booting worker with pid: 431
[2025-10-03 21:33:44 +0800] [431] [INFO] 工作进程 431 已启动
[2025-10-03 21:33:44 +0800] [431] [INFO] 工作进程 431 初始化完成
[2025-10-03 21:59:01 +0800] [6588] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-04 07:50:16 +0800] [431] [INFO] Autorestarting worker after current request.
[2025-10-04 07:50:16 +0800] [431] [INFO] Worker exiting (pid: 431)
[2025-10-04 07:50:16 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-10-04 07:50:16 +0800] [27450] [INFO] Booting worker with pid: 27450
[2025-10-04 07:50:16 +0800] [27450] [INFO] 工作进程 27450 已启动
[2025-10-04 07:50:16 +0800] [27450] [INFO] 工作进程 27450 初始化完成
[2025-10-04 07:50:19 +0800] [15377] [INFO] Autorestarting worker after current request.
[2025-10-04 07:50:19 +0800] [15377] [INFO] Worker exiting (pid: 15377)
[2025-10-04 07:50:19 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-10-04 07:50:19 +0800] [29100] [INFO] Booting worker with pid: 29100
[2025-10-04 07:50:19 +0800] [29100] [INFO] 工作进程 29100 已启动
[2025-10-04 07:50:19 +0800] [29100] [INFO] 工作进程 29100 初始化完成
[2025-10-04 07:50:20 +0800] [10003] [INFO] Autorestarting worker after current request.
[2025-10-04 07:50:20 +0800] [10003] [INFO] Worker exiting (pid: 10003)
[2025-10-04 07:50:20 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-10-04 07:50:20 +0800] [29115] [INFO] Booting worker with pid: 29115
[2025-10-04 07:50:20 +0800] [29115] [INFO] 工作进程 29115 已启动
[2025-10-04 07:50:20 +0800] [29115] [INFO] 工作进程 29115 初始化完成
[2025-10-04 07:50:20 +0800] [6588] [INFO] Autorestarting worker after current request.
[2025-10-04 07:50:20 +0800] [6588] [INFO] Worker exiting (pid: 6588)
[2025-10-04 07:50:21 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-10-04 07:50:21 +0800] [29116] [INFO] Booting worker with pid: 29116
[2025-10-04 07:50:21 +0800] [29116] [INFO] 工作进程 29116 已启动
[2025-10-04 07:50:21 +0800] [29116] [INFO] 工作进程 29116 初始化完成
[2025-10-04 07:50:27 +0800] [15991] [INFO] Autorestarting worker after current request.
[2025-10-04 07:50:27 +0800] [15991] [INFO] Worker exiting (pid: 15991)
[2025-10-04 07:50:28 +0800] [7063] [INFO] 工作进程 [booting] 即将启动
[2025-10-04 07:50:28 +0800] [29144] [INFO] Booting worker with pid: 29144
[2025-10-04 07:50:28 +0800] [29144] [INFO] 工作进程 29144 已启动
[2025-10-04 07:50:28 +0800] [29144] [INFO] 工作进程 29144 初始化完成
[2025-10-04 21:57:26 +0800] [29100] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-04 22:37:30 +0800] [32079] [INFO] Starting gunicorn 21.2.0
[2025-10-04 23:55:15 +0800] [27450] [WARNING] Invalid request from ip=193.32.162.111: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-05 21:23:29 +0800] [29116] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-06 05:25:36 +0800] [29144] [WARNING] Invalid request from ip=193.32.162.18: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-06 05:32:40 +0800] [29144] [WARNING] Invalid request from ip=193.32.162.14: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-06 07:27:21 +0800] [27450] [WARNING] Invalid request from ip=88.210.63.16: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-06 16:48:27 +0800] [29116] [WARNING] Invalid request from ip=85.208.84.66: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-06 17:34:36 +0800] [27450] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-06 20:22:38 +0800] [29115] [WARNING] Invalid request from ip=93.123.109.112: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-06 21:22:42 +0800] [29144] [WARNING] Invalid request from ip=3.149.59.26: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-07 00:32:23 +0800] [29115] [INFO] Worker exiting (pid: 29115)
[2025-10-07 00:32:23 +0800] [7063] [INFO] Handling signal: term
[2025-10-07 00:32:23 +0800] [27450] [INFO] Worker exiting (pid: 27450)
[2025-10-07 00:32:23 +0800] [29116] [INFO] Worker exiting (pid: 29116)
[2025-10-07 00:32:23 +0800] [29100] [INFO] Worker exiting (pid: 29100)
[2025-10-07 00:32:23 +0800] [29144] [INFO] Worker exiting (pid: 29144)
[2025-10-07 00:32:24 +0800] [7063] [INFO] Shutting down: Master
[2025-10-07 00:33:04 +0800] [31354] [INFO] Starting gunicorn 21.2.0
[2025-10-07 00:33:04 +0800] [31354] [INFO] Gunicorn服务器启动中...
[2025-10-07 00:33:04 +0800] [31354] [INFO] Listening at: http://0.0.0.0:5002 (31354)
[2025-10-07 00:33:04 +0800] [31354] [INFO] Using worker: sync
[2025-10-07 00:33:04 +0800] [31354] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:33:04 +0800] [31397] [INFO] Booting worker with pid: 31397
[2025-10-07 00:33:04 +0800] [31397] [INFO] 工作进程 31397 已启动
[2025-10-07 00:33:04 +0800] [31397] [INFO] 工作进程 31397 初始化完成
[2025-10-07 00:33:04 +0800] [31354] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:33:04 +0800] [31398] [INFO] Booting worker with pid: 31398
[2025-10-07 00:33:04 +0800] [31398] [INFO] 工作进程 31398 已启动
[2025-10-07 00:33:04 +0800] [31398] [INFO] 工作进程 31398 初始化完成
[2025-10-07 00:33:04 +0800] [31354] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:33:04 +0800] [31399] [INFO] Booting worker with pid: 31399
[2025-10-07 00:33:04 +0800] [31399] [INFO] 工作进程 31399 已启动
[2025-10-07 00:33:04 +0800] [31399] [INFO] 工作进程 31399 初始化完成
[2025-10-07 00:33:04 +0800] [31354] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:33:04 +0800] [31400] [INFO] Booting worker with pid: 31400
[2025-10-07 00:33:04 +0800] [31400] [INFO] 工作进程 31400 已启动
[2025-10-07 00:33:04 +0800] [31400] [INFO] 工作进程 31400 初始化完成
[2025-10-07 00:33:04 +0800] [31354] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:33:04 +0800] [31401] [INFO] Booting worker with pid: 31401
[2025-10-07 00:33:04 +0800] [31401] [INFO] 工作进程 31401 已启动
[2025-10-07 00:33:04 +0800] [31401] [INFO] 工作进程 31401 初始化完成
[2025-10-07 00:36:48 +0800] [31397] [INFO] Worker exiting (pid: 31397)
[2025-10-07 00:36:48 +0800] [31398] [INFO] Worker exiting (pid: 31398)
[2025-10-07 00:36:48 +0800] [31399] [INFO] Worker exiting (pid: 31399)
[2025-10-07 00:36:48 +0800] [31400] [INFO] Worker exiting (pid: 31400)
[2025-10-07 00:36:48 +0800] [31401] [INFO] Worker exiting (pid: 31401)
[2025-10-07 00:36:48 +0800] [31354] [INFO] Handling signal: term
[2025-10-07 00:36:48 +0800] [31354] [ERROR] Worker (pid:31400) was sent SIGTERM!
[2025-10-07 00:36:48 +0800] [31354] [ERROR] Worker (pid:31398) was sent SIGTERM!
[2025-10-07 00:36:48 +0800] [31354] [ERROR] Worker (pid:31399) was sent SIGTERM!
[2025-10-07 00:36:48 +0800] [31354] [ERROR] Worker (pid:31401) was sent SIGTERM!
[2025-10-07 00:36:48 +0800] [31354] [ERROR] Worker (pid:31397) was sent SIGTERM!
[2025-10-07 00:36:48 +0800] [31354] [INFO] Shutting down: Master
[2025-10-07 00:37:11 +0800] [25176] [INFO] Starting gunicorn 21.2.0
[2025-10-07 00:37:11 +0800] [25176] [INFO] Gunicorn服务器启动中...
[2025-10-07 00:37:11 +0800] [25176] [INFO] Listening at: http://0.0.0.0:5002 (25176)
[2025-10-07 00:37:11 +0800] [25176] [INFO] Using worker: sync
[2025-10-07 00:37:11 +0800] [25176] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:37:11 +0800] [25198] [INFO] Booting worker with pid: 25198
[2025-10-07 00:37:11 +0800] [25198] [INFO] 工作进程 25198 已启动
[2025-10-07 00:37:11 +0800] [25198] [INFO] 工作进程 25198 初始化完成
[2025-10-07 00:37:11 +0800] [25176] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:37:11 +0800] [25199] [INFO] Booting worker with pid: 25199
[2025-10-07 00:37:11 +0800] [25199] [INFO] 工作进程 25199 已启动
[2025-10-07 00:37:11 +0800] [25199] [INFO] 工作进程 25199 初始化完成
[2025-10-07 00:37:11 +0800] [25176] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:37:11 +0800] [25200] [INFO] Booting worker with pid: 25200
[2025-10-07 00:37:11 +0800] [25200] [INFO] 工作进程 25200 已启动
[2025-10-07 00:37:11 +0800] [25200] [INFO] 工作进程 25200 初始化完成
[2025-10-07 00:37:11 +0800] [25176] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:37:11 +0800] [25201] [INFO] Booting worker with pid: 25201
[2025-10-07 00:37:11 +0800] [25201] [INFO] 工作进程 25201 已启动
[2025-10-07 00:37:11 +0800] [25201] [INFO] 工作进程 25201 初始化完成
[2025-10-07 00:37:11 +0800] [25176] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:37:11 +0800] [25202] [INFO] Booting worker with pid: 25202
[2025-10-07 00:37:11 +0800] [25202] [INFO] 工作进程 25202 已启动
[2025-10-07 00:37:11 +0800] [25202] [INFO] 工作进程 25202 初始化完成
[2025-10-07 00:44:14 +0800] [25198] [INFO] Worker exiting (pid: 25198)
[2025-10-07 00:44:14 +0800] [25176] [INFO] Handling signal: term
[2025-10-07 00:44:14 +0800] [25200] [INFO] Worker exiting (pid: 25200)
[2025-10-07 00:44:14 +0800] [25199] [INFO] Worker exiting (pid: 25199)
[2025-10-07 00:44:14 +0800] [25202] [INFO] Worker exiting (pid: 25202)
[2025-10-07 00:44:14 +0800] [25201] [INFO] Worker exiting (pid: 25201)
[2025-10-07 00:44:15 +0800] [25176] [INFO] Shutting down: Master
[2025-10-07 00:44:36 +0800] [20577] [INFO] Starting gunicorn 21.2.0
[2025-10-07 00:44:36 +0800] [20577] [INFO] Gunicorn服务器启动中...
[2025-10-07 00:44:36 +0800] [20577] [INFO] Listening at: http://0.0.0.0:5002 (20577)
[2025-10-07 00:44:36 +0800] [20577] [INFO] Using worker: sync
[2025-10-07 00:44:36 +0800] [20577] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:44:36 +0800] [20588] [INFO] Booting worker with pid: 20588
[2025-10-07 00:44:36 +0800] [20588] [INFO] 工作进程 20588 已启动
[2025-10-07 00:44:36 +0800] [20588] [INFO] 工作进程 20588 初始化完成
[2025-10-07 00:44:36 +0800] [20577] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:44:36 +0800] [20589] [INFO] Booting worker with pid: 20589
[2025-10-07 00:44:36 +0800] [20589] [INFO] 工作进程 20589 已启动
[2025-10-07 00:44:36 +0800] [20589] [INFO] 工作进程 20589 初始化完成
[2025-10-07 00:44:36 +0800] [20577] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:44:36 +0800] [20590] [INFO] Booting worker with pid: 20590
[2025-10-07 00:44:36 +0800] [20590] [INFO] 工作进程 20590 已启动
[2025-10-07 00:44:36 +0800] [20590] [INFO] 工作进程 20590 初始化完成
[2025-10-07 00:44:36 +0800] [20577] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:44:36 +0800] [20598] [INFO] Booting worker with pid: 20598
[2025-10-07 00:44:36 +0800] [20598] [INFO] 工作进程 20598 已启动
[2025-10-07 00:44:36 +0800] [20598] [INFO] 工作进程 20598 初始化完成
[2025-10-07 00:44:36 +0800] [20577] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:44:36 +0800] [20602] [INFO] Booting worker with pid: 20602
[2025-10-07 00:44:36 +0800] [20602] [INFO] 工作进程 20602 已启动
[2025-10-07 00:44:36 +0800] [20602] [INFO] 工作进程 20602 初始化完成
[2025-10-07 00:51:17 +0800] [20588] [INFO] Worker exiting (pid: 20588)
[2025-10-07 00:51:17 +0800] [20577] [INFO] Handling signal: term
[2025-10-07 00:51:17 +0800] [20590] [INFO] Worker exiting (pid: 20590)
[2025-10-07 00:51:17 +0800] [20589] [INFO] Worker exiting (pid: 20589)
[2025-10-07 00:51:17 +0800] [20598] [INFO] Worker exiting (pid: 20598)
[2025-10-07 00:51:17 +0800] [20602] [INFO] Worker exiting (pid: 20602)
[2025-10-07 00:51:18 +0800] [20577] [INFO] Shutting down: Master
[2025-10-07 00:51:53 +0800] [6968] [INFO] Starting gunicorn 21.2.0
[2025-10-07 00:51:53 +0800] [6968] [INFO] Gunicorn服务器启动中...
[2025-10-07 00:51:53 +0800] [6968] [INFO] Listening at: http://0.0.0.0:5002 (6968)
[2025-10-07 00:51:53 +0800] [6968] [INFO] Using worker: sync
[2025-10-07 00:51:53 +0800] [6968] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:51:53 +0800] [6977] [INFO] Booting worker with pid: 6977
[2025-10-07 00:51:53 +0800] [6977] [INFO] 工作进程 6977 已启动
[2025-10-07 00:51:53 +0800] [6977] [INFO] 工作进程 6977 初始化完成
[2025-10-07 00:51:53 +0800] [6968] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:51:53 +0800] [6978] [INFO] Booting worker with pid: 6978
[2025-10-07 00:51:53 +0800] [6978] [INFO] 工作进程 6978 已启动
[2025-10-07 00:51:53 +0800] [6978] [INFO] 工作进程 6978 初始化完成
[2025-10-07 00:51:53 +0800] [6968] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:51:53 +0800] [6979] [INFO] Booting worker with pid: 6979
[2025-10-07 00:51:53 +0800] [6979] [INFO] 工作进程 6979 已启动
[2025-10-07 00:51:53 +0800] [6979] [INFO] 工作进程 6979 初始化完成
[2025-10-07 00:51:54 +0800] [6968] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:51:54 +0800] [6980] [INFO] Booting worker with pid: 6980
[2025-10-07 00:51:54 +0800] [6980] [INFO] 工作进程 6980 已启动
[2025-10-07 00:51:54 +0800] [6980] [INFO] 工作进程 6980 初始化完成
[2025-10-07 00:51:54 +0800] [6968] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 00:51:54 +0800] [6981] [INFO] Booting worker with pid: 6981
[2025-10-07 00:51:54 +0800] [6981] [INFO] 工作进程 6981 已启动
[2025-10-07 00:51:54 +0800] [6981] [INFO] 工作进程 6981 初始化完成
[2025-10-07 01:03:20 +0800] [6977] [INFO] Worker exiting (pid: 6977)
[2025-10-07 01:03:20 +0800] [6968] [INFO] Handling signal: term
[2025-10-07 01:03:20 +0800] [6978] [INFO] Worker exiting (pid: 6978)
[2025-10-07 01:03:20 +0800] [6979] [INFO] Worker exiting (pid: 6979)
[2025-10-07 01:03:20 +0800] [6981] [INFO] Worker exiting (pid: 6981)
[2025-10-07 01:03:20 +0800] [6980] [INFO] Worker exiting (pid: 6980)
[2025-10-07 01:03:22 +0800] [6968] [INFO] Shutting down: Master
[2025-10-07 01:03:43 +0800] [28330] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:03:43 +0800] [28330] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:03:43 +0800] [28330] [INFO] Listening at: http://0.0.0.0:5002 (28330)
[2025-10-07 01:03:43 +0800] [28330] [INFO] Using worker: sync
[2025-10-07 01:03:43 +0800] [28330] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:03:43 +0800] [28339] [INFO] Booting worker with pid: 28339
[2025-10-07 01:03:43 +0800] [28339] [INFO] 工作进程 28339 已启动
[2025-10-07 01:03:43 +0800] [28339] [INFO] 工作进程 28339 初始化完成
[2025-10-07 01:03:43 +0800] [28330] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:03:43 +0800] [28340] [INFO] Booting worker with pid: 28340
[2025-10-07 01:03:43 +0800] [28340] [INFO] 工作进程 28340 已启动
[2025-10-07 01:03:43 +0800] [28340] [INFO] 工作进程 28340 初始化完成
[2025-10-07 01:03:43 +0800] [28330] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:03:43 +0800] [28341] [INFO] Booting worker with pid: 28341
[2025-10-07 01:03:43 +0800] [28341] [INFO] 工作进程 28341 已启动
[2025-10-07 01:03:43 +0800] [28341] [INFO] 工作进程 28341 初始化完成
[2025-10-07 01:03:43 +0800] [28330] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:03:43 +0800] [28342] [INFO] Booting worker with pid: 28342
[2025-10-07 01:03:43 +0800] [28342] [INFO] 工作进程 28342 已启动
[2025-10-07 01:03:43 +0800] [28342] [INFO] 工作进程 28342 初始化完成
[2025-10-07 01:03:43 +0800] [28330] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:03:43 +0800] [28343] [INFO] Booting worker with pid: 28343
[2025-10-07 01:03:43 +0800] [28343] [INFO] 工作进程 28343 已启动
[2025-10-07 01:03:43 +0800] [28343] [INFO] 工作进程 28343 初始化完成
[2025-10-07 01:05:44 +0800] [28330] [CRITICAL] WORKER TIMEOUT (pid:28341)
[2025-10-07 01:05:44 +0800] [28341] [INFO] 工作进程 28341 异常退出
[2025-10-07 01:05:44 +0800] [28341] [INFO] Worker exiting (pid: 28341)
[2025-10-07 01:05:44 +0800] [28330] [ERROR] Worker (pid:28341) exited with code 1
[2025-10-07 01:05:44 +0800] [28330] [ERROR] Worker (pid:28341) exited with code 1.
[2025-10-07 01:05:44 +0800] [28330] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:05:44 +0800] [20614] [INFO] Booting worker with pid: 20614
[2025-10-07 01:05:44 +0800] [20614] [INFO] 工作进程 20614 已启动
[2025-10-07 01:05:44 +0800] [20614] [INFO] 工作进程 20614 初始化完成
[2025-10-07 01:07:01 +0800] [20614] [INFO] Worker exiting (pid: 20614)
[2025-10-07 01:07:01 +0800] [28330] [INFO] Handling signal: term
[2025-10-07 01:07:01 +0800] [28340] [INFO] Worker exiting (pid: 28340)
[2025-10-07 01:07:01 +0800] [28339] [INFO] Worker exiting (pid: 28339)
[2025-10-07 01:07:01 +0800] [28342] [INFO] Worker exiting (pid: 28342)
[2025-10-07 01:07:01 +0800] [28343] [INFO] Worker exiting (pid: 28343)
[2025-10-07 01:07:02 +0800] [28330] [INFO] Shutting down: Master
[2025-10-07 01:07:25 +0800] [22180] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:07:25 +0800] [22180] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:07:25 +0800] [22180] [INFO] Listening at: http://0.0.0.0:5002 (22180)
[2025-10-07 01:07:25 +0800] [22180] [INFO] Using worker: sync
[2025-10-07 01:07:25 +0800] [22180] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:07:25 +0800] [22193] [INFO] Booting worker with pid: 22193
[2025-10-07 01:07:25 +0800] [22193] [INFO] 工作进程 22193 已启动
[2025-10-07 01:07:25 +0800] [22193] [INFO] 工作进程 22193 初始化完成
[2025-10-07 01:07:25 +0800] [22180] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:07:25 +0800] [22194] [INFO] Booting worker with pid: 22194
[2025-10-07 01:07:25 +0800] [22194] [INFO] 工作进程 22194 已启动
[2025-10-07 01:07:25 +0800] [22194] [INFO] 工作进程 22194 初始化完成
[2025-10-07 01:07:25 +0800] [22180] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:07:25 +0800] [22195] [INFO] Booting worker with pid: 22195
[2025-10-07 01:07:25 +0800] [22195] [INFO] 工作进程 22195 已启动
[2025-10-07 01:07:25 +0800] [22195] [INFO] 工作进程 22195 初始化完成
[2025-10-07 01:07:25 +0800] [22180] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:07:25 +0800] [22196] [INFO] Booting worker with pid: 22196
[2025-10-07 01:07:25 +0800] [22196] [INFO] 工作进程 22196 已启动
[2025-10-07 01:07:25 +0800] [22196] [INFO] 工作进程 22196 初始化完成
[2025-10-07 01:07:25 +0800] [22180] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:07:25 +0800] [22202] [INFO] Booting worker with pid: 22202
[2025-10-07 01:07:25 +0800] [22202] [INFO] 工作进程 22202 已启动
[2025-10-07 01:07:25 +0800] [22202] [INFO] 工作进程 22202 初始化完成
[2025-10-07 01:09:23 +0800] [22195] [INFO] Worker exiting (pid: 22195)
[2025-10-07 01:09:23 +0800] [22180] [INFO] Handling signal: term
[2025-10-07 01:09:23 +0800] [22193] [INFO] Worker exiting (pid: 22193)
[2025-10-07 01:09:23 +0800] [22196] [INFO] Worker exiting (pid: 22196)
[2025-10-07 01:09:23 +0800] [22202] [INFO] Worker exiting (pid: 22202)
[2025-10-07 01:09:36 +0800] [22194] [INFO] Worker exiting (pid: 22194)
[2025-10-07 01:09:36 +0800] [22180] [INFO] Shutting down: Master
[2025-10-07 01:09:46 +0800] [24114] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:09:46 +0800] [24114] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:09:46 +0800] [24114] [INFO] Listening at: http://0.0.0.0:5002 (24114)
[2025-10-07 01:09:46 +0800] [24114] [INFO] Using worker: sync
[2025-10-07 01:09:46 +0800] [24114] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:09:46 +0800] [24148] [INFO] Booting worker with pid: 24148
[2025-10-07 01:09:46 +0800] [24148] [INFO] 工作进程 24148 已启动
[2025-10-07 01:09:46 +0800] [24148] [INFO] 工作进程 24148 初始化完成
[2025-10-07 01:09:46 +0800] [24114] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:09:46 +0800] [24149] [INFO] Booting worker with pid: 24149
[2025-10-07 01:09:46 +0800] [24149] [INFO] 工作进程 24149 已启动
[2025-10-07 01:09:46 +0800] [24149] [INFO] 工作进程 24149 初始化完成
[2025-10-07 01:09:46 +0800] [24114] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:09:46 +0800] [24150] [INFO] Booting worker with pid: 24150
[2025-10-07 01:09:46 +0800] [24150] [INFO] 工作进程 24150 已启动
[2025-10-07 01:09:46 +0800] [24150] [INFO] 工作进程 24150 初始化完成
[2025-10-07 01:09:46 +0800] [24114] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:09:46 +0800] [24151] [INFO] Booting worker with pid: 24151
[2025-10-07 01:09:46 +0800] [24151] [INFO] 工作进程 24151 已启动
[2025-10-07 01:09:46 +0800] [24151] [INFO] 工作进程 24151 初始化完成
[2025-10-07 01:09:46 +0800] [24114] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:09:46 +0800] [24156] [INFO] Booting worker with pid: 24156
[2025-10-07 01:09:46 +0800] [24156] [INFO] 工作进程 24156 已启动
[2025-10-07 01:09:46 +0800] [24156] [INFO] 工作进程 24156 初始化完成
[2025-10-07 01:11:07 +0800] [24148] [INFO] Worker exiting (pid: 24148)
[2025-10-07 01:11:07 +0800] [24114] [INFO] Handling signal: term
[2025-10-07 01:11:07 +0800] [24150] [INFO] Worker exiting (pid: 24150)
[2025-10-07 01:11:07 +0800] [24149] [INFO] Worker exiting (pid: 24149)
[2025-10-07 01:11:07 +0800] [24156] [INFO] Worker exiting (pid: 24156)
[2025-10-07 01:11:12 +0800] [16844] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:11:45 +0800] [24151] [INFO] Worker exiting (pid: 24151)
[2025-10-07 01:11:45 +0800] [24114] [INFO] Shutting down: Master
[2025-10-07 01:13:38 +0800] [18767] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:13:38 +0800] [18767] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:13:38 +0800] [18767] [INFO] Listening at: http://0.0.0.0:5002 (18767)
[2025-10-07 01:13:38 +0800] [18767] [INFO] Using worker: sync
[2025-10-07 01:13:38 +0800] [18767] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:13:38 +0800] [18781] [INFO] Booting worker with pid: 18781
[2025-10-07 01:13:38 +0800] [18781] [INFO] 工作进程 18781 已启动
[2025-10-07 01:13:38 +0800] [18781] [INFO] 工作进程 18781 初始化完成
[2025-10-07 01:13:38 +0800] [18767] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:13:38 +0800] [18782] [INFO] Booting worker with pid: 18782
[2025-10-07 01:13:38 +0800] [18782] [INFO] 工作进程 18782 已启动
[2025-10-07 01:13:38 +0800] [18782] [INFO] 工作进程 18782 初始化完成
[2025-10-07 01:13:38 +0800] [18767] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:13:38 +0800] [18783] [INFO] Booting worker with pid: 18783
[2025-10-07 01:13:38 +0800] [18783] [INFO] 工作进程 18783 已启动
[2025-10-07 01:13:38 +0800] [18783] [INFO] 工作进程 18783 初始化完成
[2025-10-07 01:13:38 +0800] [18767] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:13:38 +0800] [18784] [INFO] Booting worker with pid: 18784
[2025-10-07 01:13:38 +0800] [18784] [INFO] 工作进程 18784 已启动
[2025-10-07 01:13:38 +0800] [18784] [INFO] 工作进程 18784 初始化完成
[2025-10-07 01:13:38 +0800] [18767] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:13:38 +0800] [18788] [INFO] Booting worker with pid: 18788
[2025-10-07 01:13:38 +0800] [18788] [INFO] 工作进程 18788 已启动
[2025-10-07 01:13:38 +0800] [18788] [INFO] 工作进程 18788 初始化完成
[2025-10-07 01:23:26 +0800] [18783] [INFO] Worker exiting (pid: 18783)
[2025-10-07 01:23:26 +0800] [18782] [INFO] Worker exiting (pid: 18782)
[2025-10-07 01:23:26 +0800] [18781] [INFO] Worker exiting (pid: 18781)
[2025-10-07 01:23:26 +0800] [18788] [INFO] Worker exiting (pid: 18788)
[2025-10-07 01:23:26 +0800] [18784] [INFO] Worker exiting (pid: 18784)
[2025-10-07 01:23:26 +0800] [18767] [INFO] Handling signal: term
[2025-10-07 01:23:26 +0800] [18767] [ERROR] Worker (pid:18784) was sent SIGTERM!
[2025-10-07 01:23:26 +0800] [18767] [ERROR] Worker (pid:18783) was sent SIGTERM!
[2025-10-07 01:23:26 +0800] [18767] [ERROR] Worker (pid:18788) was sent SIGTERM!
[2025-10-07 01:23:26 +0800] [18767] [ERROR] Worker (pid:18781) was sent SIGTERM!
[2025-10-07 01:23:26 +0800] [18767] [ERROR] Worker (pid:18782) was sent SIGTERM!
[2025-10-07 01:23:26 +0800] [18767] [INFO] Shutting down: Master
[2025-10-07 01:23:51 +0800] [8085] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:23:51 +0800] [8085] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:23:51 +0800] [8085] [INFO] Listening at: http://0.0.0.0:5002 (8085)
[2025-10-07 01:23:51 +0800] [8085] [INFO] Using worker: sync
[2025-10-07 01:23:51 +0800] [8085] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:23:51 +0800] [8123] [INFO] Booting worker with pid: 8123
[2025-10-07 01:23:51 +0800] [8123] [INFO] 工作进程 8123 已启动
[2025-10-07 01:23:51 +0800] [8123] [INFO] 工作进程 8123 初始化完成
[2025-10-07 01:23:51 +0800] [8085] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:23:51 +0800] [8124] [INFO] Booting worker with pid: 8124
[2025-10-07 01:23:51 +0800] [8124] [INFO] 工作进程 8124 已启动
[2025-10-07 01:23:51 +0800] [8124] [INFO] 工作进程 8124 初始化完成
[2025-10-07 01:23:51 +0800] [8085] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:23:51 +0800] [8125] [INFO] Booting worker with pid: 8125
[2025-10-07 01:23:51 +0800] [8125] [INFO] 工作进程 8125 已启动
[2025-10-07 01:23:51 +0800] [8125] [INFO] 工作进程 8125 初始化完成
[2025-10-07 01:23:51 +0800] [8085] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:23:51 +0800] [8126] [INFO] Booting worker with pid: 8126
[2025-10-07 01:23:51 +0800] [8126] [INFO] 工作进程 8126 已启动
[2025-10-07 01:23:51 +0800] [8126] [INFO] 工作进程 8126 初始化完成
[2025-10-07 01:23:51 +0800] [8085] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:23:51 +0800] [8127] [INFO] Booting worker with pid: 8127
[2025-10-07 01:23:51 +0800] [8127] [INFO] 工作进程 8127 已启动
[2025-10-07 01:23:51 +0800] [8127] [INFO] 工作进程 8127 初始化完成
[2025-10-07 01:29:36 +0800] [8123] [INFO] Worker exiting (pid: 8123)
[2025-10-07 01:29:36 +0800] [8085] [INFO] Handling signal: term
[2025-10-07 01:29:36 +0800] [8125] [INFO] Worker exiting (pid: 8125)
[2025-10-07 01:29:36 +0800] [8124] [INFO] Worker exiting (pid: 8124)
[2025-10-07 01:29:36 +0800] [8127] [INFO] Worker exiting (pid: 8127)
[2025-10-07 01:29:36 +0800] [8126] [INFO] Worker exiting (pid: 8126)
[2025-10-07 01:29:38 +0800] [8085] [INFO] Shutting down: Master
[2025-10-07 01:30:10 +0800] [12739] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:30:10 +0800] [12739] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:30:10 +0800] [12739] [INFO] Listening at: http://0.0.0.0:5002 (12739)
[2025-10-07 01:30:10 +0800] [12739] [INFO] Using worker: sync
[2025-10-07 01:30:10 +0800] [12739] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:30:10 +0800] [14422] [INFO] Booting worker with pid: 14422
[2025-10-07 01:30:10 +0800] [14422] [INFO] 工作进程 14422 已启动
[2025-10-07 01:30:10 +0800] [14422] [INFO] 工作进程 14422 初始化完成
[2025-10-07 01:30:10 +0800] [12739] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:30:10 +0800] [14464] [INFO] Booting worker with pid: 14464
[2025-10-07 01:30:10 +0800] [14464] [INFO] 工作进程 14464 已启动
[2025-10-07 01:30:10 +0800] [14464] [INFO] 工作进程 14464 初始化完成
[2025-10-07 01:30:10 +0800] [12739] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:30:10 +0800] [14478] [INFO] Booting worker with pid: 14478
[2025-10-07 01:30:10 +0800] [14478] [INFO] 工作进程 14478 已启动
[2025-10-07 01:30:10 +0800] [14478] [INFO] 工作进程 14478 初始化完成
[2025-10-07 01:30:11 +0800] [12739] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:30:11 +0800] [14575] [INFO] Booting worker with pid: 14575
[2025-10-07 01:30:11 +0800] [14575] [INFO] 工作进程 14575 已启动
[2025-10-07 01:30:11 +0800] [14575] [INFO] 工作进程 14575 初始化完成
[2025-10-07 01:30:11 +0800] [12739] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:30:11 +0800] [14694] [INFO] Booting worker with pid: 14694
[2025-10-07 01:30:11 +0800] [14694] [INFO] 工作进程 14694 已启动
[2025-10-07 01:30:11 +0800] [14694] [INFO] 工作进程 14694 初始化完成
[2025-10-07 01:35:44 +0800] [14464] [INFO] Worker exiting (pid: 14464)
[2025-10-07 01:35:44 +0800] [12739] [INFO] Handling signal: term
[2025-10-07 01:35:44 +0800] [14422] [INFO] Worker exiting (pid: 14422)
[2025-10-07 01:35:44 +0800] [14478] [INFO] Worker exiting (pid: 14478)
[2025-10-07 01:35:44 +0800] [14575] [INFO] Worker exiting (pid: 14575)
[2025-10-07 01:35:44 +0800] [14694] [INFO] Worker exiting (pid: 14694)
[2025-10-07 01:35:46 +0800] [12739] [INFO] Shutting down: Master
[2025-10-07 01:36:05 +0800] [21821] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:36:05 +0800] [21821] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:36:05 +0800] [21821] [INFO] Listening at: http://0.0.0.0:5002 (21821)
[2025-10-07 01:36:05 +0800] [21821] [INFO] Using worker: sync
[2025-10-07 01:36:05 +0800] [21821] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:36:05 +0800] [21846] [INFO] Booting worker with pid: 21846
[2025-10-07 01:36:05 +0800] [21846] [INFO] 工作进程 21846 已启动
[2025-10-07 01:36:05 +0800] [21846] [INFO] 工作进程 21846 初始化完成
[2025-10-07 01:36:05 +0800] [21821] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:36:05 +0800] [21850] [INFO] Booting worker with pid: 21850
[2025-10-07 01:36:05 +0800] [21850] [INFO] 工作进程 21850 已启动
[2025-10-07 01:36:05 +0800] [21850] [INFO] 工作进程 21850 初始化完成
[2025-10-07 01:36:05 +0800] [21821] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:36:05 +0800] [21851] [INFO] Booting worker with pid: 21851
[2025-10-07 01:36:05 +0800] [21851] [INFO] 工作进程 21851 已启动
[2025-10-07 01:36:05 +0800] [21851] [INFO] 工作进程 21851 初始化完成
[2025-10-07 01:36:05 +0800] [21821] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:36:05 +0800] [21855] [INFO] Booting worker with pid: 21855
[2025-10-07 01:36:05 +0800] [21855] [INFO] 工作进程 21855 已启动
[2025-10-07 01:36:05 +0800] [21855] [INFO] 工作进程 21855 初始化完成
[2025-10-07 01:36:05 +0800] [21821] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:36:05 +0800] [21856] [INFO] Booting worker with pid: 21856
[2025-10-07 01:36:05 +0800] [21856] [INFO] 工作进程 21856 已启动
[2025-10-07 01:36:05 +0800] [21856] [INFO] 工作进程 21856 初始化完成
[2025-10-07 01:43:17 +0800] [21850] [INFO] Worker exiting (pid: 21850)
[2025-10-07 01:43:17 +0800] [21821] [INFO] Handling signal: term
[2025-10-07 01:43:17 +0800] [21846] [INFO] Worker exiting (pid: 21846)
[2025-10-07 01:43:17 +0800] [21855] [INFO] Worker exiting (pid: 21855)
[2025-10-07 01:43:17 +0800] [21851] [INFO] Worker exiting (pid: 21851)
[2025-10-07 01:43:17 +0800] [21856] [INFO] Worker exiting (pid: 21856)
[2025-10-07 01:43:18 +0800] [21821] [INFO] Shutting down: Master
[2025-10-07 01:43:42 +0800] [17451] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:43:42 +0800] [17451] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:43:42 +0800] [17451] [INFO] Listening at: http://0.0.0.0:5002 (17451)
[2025-10-07 01:43:42 +0800] [17451] [INFO] Using worker: sync
[2025-10-07 01:43:42 +0800] [17451] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:43:42 +0800] [17476] [INFO] Booting worker with pid: 17476
[2025-10-07 01:43:42 +0800] [17476] [INFO] 工作进程 17476 已启动
[2025-10-07 01:43:42 +0800] [17476] [INFO] 工作进程 17476 初始化完成
[2025-10-07 01:43:42 +0800] [17451] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:43:42 +0800] [17477] [INFO] Booting worker with pid: 17477
[2025-10-07 01:43:42 +0800] [17477] [INFO] 工作进程 17477 已启动
[2025-10-07 01:43:42 +0800] [17477] [INFO] 工作进程 17477 初始化完成
[2025-10-07 01:43:42 +0800] [17451] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:43:42 +0800] [17478] [INFO] Booting worker with pid: 17478
[2025-10-07 01:43:42 +0800] [17478] [INFO] 工作进程 17478 已启动
[2025-10-07 01:43:42 +0800] [17478] [INFO] 工作进程 17478 初始化完成
[2025-10-07 01:43:42 +0800] [17451] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:43:42 +0800] [17479] [INFO] Booting worker with pid: 17479
[2025-10-07 01:43:42 +0800] [17479] [INFO] 工作进程 17479 已启动
[2025-10-07 01:43:42 +0800] [17479] [INFO] 工作进程 17479 初始化完成
[2025-10-07 01:43:42 +0800] [17451] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:43:42 +0800] [17480] [INFO] Booting worker with pid: 17480
[2025-10-07 01:43:42 +0800] [17480] [INFO] 工作进程 17480 已启动
[2025-10-07 01:43:42 +0800] [17480] [INFO] 工作进程 17480 初始化完成
[2025-10-07 01:51:18 +0800] [17476] [INFO] Worker exiting (pid: 17476)
[2025-10-07 01:51:18 +0800] [17451] [INFO] Handling signal: term
[2025-10-07 01:51:18 +0800] [17477] [INFO] Worker exiting (pid: 17477)
[2025-10-07 01:51:18 +0800] [17478] [INFO] Worker exiting (pid: 17478)
[2025-10-07 01:51:18 +0800] [17479] [INFO] Worker exiting (pid: 17479)
[2025-10-07 01:51:18 +0800] [17480] [INFO] Worker exiting (pid: 17480)
[2025-10-07 01:51:19 +0800] [17451] [INFO] Shutting down: Master
[2025-10-07 01:51:41 +0800] [4030] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:51:41 +0800] [4030] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:51:41 +0800] [4030] [INFO] Listening at: http://0.0.0.0:5002 (4030)
[2025-10-07 01:51:41 +0800] [4030] [INFO] Using worker: sync
[2025-10-07 01:51:41 +0800] [4030] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:51:41 +0800] [4047] [INFO] Booting worker with pid: 4047
[2025-10-07 01:51:41 +0800] [4047] [INFO] 工作进程 4047 已启动
[2025-10-07 01:51:41 +0800] [4047] [INFO] 工作进程 4047 初始化完成
[2025-10-07 01:51:41 +0800] [4030] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:51:41 +0800] [4048] [INFO] Booting worker with pid: 4048
[2025-10-07 01:51:41 +0800] [4048] [INFO] 工作进程 4048 已启动
[2025-10-07 01:51:41 +0800] [4048] [INFO] 工作进程 4048 初始化完成
[2025-10-07 01:51:41 +0800] [4030] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:51:41 +0800] [4049] [INFO] Booting worker with pid: 4049
[2025-10-07 01:51:41 +0800] [4049] [INFO] 工作进程 4049 已启动
[2025-10-07 01:51:41 +0800] [4049] [INFO] 工作进程 4049 初始化完成
[2025-10-07 01:51:41 +0800] [4030] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:51:41 +0800] [4050] [INFO] Booting worker with pid: 4050
[2025-10-07 01:51:41 +0800] [4050] [INFO] 工作进程 4050 已启动
[2025-10-07 01:51:41 +0800] [4050] [INFO] 工作进程 4050 初始化完成
[2025-10-07 01:51:41 +0800] [4030] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:51:41 +0800] [4051] [INFO] Booting worker with pid: 4051
[2025-10-07 01:51:41 +0800] [4051] [INFO] 工作进程 4051 已启动
[2025-10-07 01:51:41 +0800] [4051] [INFO] 工作进程 4051 初始化完成
[2025-10-07 01:56:03 +0800] [4047] [INFO] Worker exiting (pid: 4047)
[2025-10-07 01:56:03 +0800] [4030] [INFO] Handling signal: term
[2025-10-07 01:56:03 +0800] [4051] [INFO] Worker exiting (pid: 4051)
[2025-10-07 01:56:03 +0800] [4048] [INFO] Worker exiting (pid: 4048)
[2025-10-07 01:56:03 +0800] [4049] [INFO] Worker exiting (pid: 4049)
[2025-10-07 01:56:03 +0800] [4050] [INFO] Worker exiting (pid: 4050)
[2025-10-07 01:56:04 +0800] [4030] [INFO] Shutting down: Master
[2025-10-07 01:56:25 +0800] [30516] [INFO] Starting gunicorn 21.2.0
[2025-10-07 01:56:25 +0800] [30516] [INFO] Gunicorn服务器启动中...
[2025-10-07 01:56:25 +0800] [30516] [INFO] Listening at: http://0.0.0.0:5002 (30516)
[2025-10-07 01:56:25 +0800] [30516] [INFO] Using worker: sync
[2025-10-07 01:56:25 +0800] [30516] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:56:25 +0800] [30530] [INFO] Booting worker with pid: 30530
[2025-10-07 01:56:25 +0800] [30530] [INFO] 工作进程 30530 已启动
[2025-10-07 01:56:25 +0800] [30530] [INFO] 工作进程 30530 初始化完成
[2025-10-07 01:56:25 +0800] [30516] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:56:25 +0800] [30531] [INFO] Booting worker with pid: 30531
[2025-10-07 01:56:25 +0800] [30531] [INFO] 工作进程 30531 已启动
[2025-10-07 01:56:25 +0800] [30531] [INFO] 工作进程 30531 初始化完成
[2025-10-07 01:56:25 +0800] [30516] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:56:25 +0800] [30532] [INFO] Booting worker with pid: 30532
[2025-10-07 01:56:25 +0800] [30532] [INFO] 工作进程 30532 已启动
[2025-10-07 01:56:25 +0800] [30516] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:56:25 +0800] [30532] [INFO] 工作进程 30532 初始化完成
[2025-10-07 01:56:25 +0800] [30533] [INFO] Booting worker with pid: 30533
[2025-10-07 01:56:25 +0800] [30533] [INFO] 工作进程 30533 已启动
[2025-10-07 01:56:25 +0800] [30533] [INFO] 工作进程 30533 初始化完成
[2025-10-07 01:56:25 +0800] [30516] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 01:56:25 +0800] [30537] [INFO] Booting worker with pid: 30537
[2025-10-07 01:56:25 +0800] [30537] [INFO] 工作进程 30537 已启动
[2025-10-07 01:56:25 +0800] [30537] [INFO] 工作进程 30537 初始化完成
[2025-10-07 02:04:26 +0800] [30531] [INFO] Worker exiting (pid: 30531)
[2025-10-07 02:04:26 +0800] [30516] [INFO] Handling signal: term
[2025-10-07 02:04:26 +0800] [30530] [INFO] Worker exiting (pid: 30530)
[2025-10-07 02:04:26 +0800] [30532] [INFO] Worker exiting (pid: 30532)
[2025-10-07 02:04:26 +0800] [30533] [INFO] Worker exiting (pid: 30533)
[2025-10-07 02:04:26 +0800] [30537] [INFO] Worker exiting (pid: 30537)
[2025-10-07 02:04:27 +0800] [30516] [INFO] Shutting down: Master
[2025-10-07 02:04:48 +0800] [26086] [INFO] Starting gunicorn 21.2.0
[2025-10-07 02:04:48 +0800] [26086] [INFO] Gunicorn服务器启动中...
[2025-10-07 02:04:48 +0800] [26086] [INFO] Listening at: http://0.0.0.0:5002 (26086)
[2025-10-07 02:04:48 +0800] [26086] [INFO] Using worker: sync
[2025-10-07 02:04:48 +0800] [26086] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:04:48 +0800] [26104] [INFO] Booting worker with pid: 26104
[2025-10-07 02:04:48 +0800] [26104] [INFO] 工作进程 26104 已启动
[2025-10-07 02:04:48 +0800] [26104] [INFO] 工作进程 26104 初始化完成
[2025-10-07 02:04:48 +0800] [26086] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:04:48 +0800] [26105] [INFO] Booting worker with pid: 26105
[2025-10-07 02:04:48 +0800] [26105] [INFO] 工作进程 26105 已启动
[2025-10-07 02:04:48 +0800] [26105] [INFO] 工作进程 26105 初始化完成
[2025-10-07 02:04:48 +0800] [26086] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:04:48 +0800] [26106] [INFO] Booting worker with pid: 26106
[2025-10-07 02:04:48 +0800] [26106] [INFO] 工作进程 26106 已启动
[2025-10-07 02:04:48 +0800] [26106] [INFO] 工作进程 26106 初始化完成
[2025-10-07 02:04:48 +0800] [26086] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:04:48 +0800] [26107] [INFO] Booting worker with pid: 26107
[2025-10-07 02:04:48 +0800] [26107] [INFO] 工作进程 26107 已启动
[2025-10-07 02:04:48 +0800] [26086] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:04:48 +0800] [26107] [INFO] 工作进程 26107 初始化完成
[2025-10-07 02:04:48 +0800] [26108] [INFO] Booting worker with pid: 26108
[2025-10-07 02:04:48 +0800] [26108] [INFO] 工作进程 26108 已启动
[2025-10-07 02:04:48 +0800] [26108] [INFO] 工作进程 26108 初始化完成
[2025-10-07 02:10:21 +0800] [26104] [INFO] Worker exiting (pid: 26104)
[2025-10-07 02:10:21 +0800] [26086] [INFO] Handling signal: term
[2025-10-07 02:10:21 +0800] [26105] [INFO] Worker exiting (pid: 26105)
[2025-10-07 02:10:21 +0800] [26106] [INFO] Worker exiting (pid: 26106)
[2025-10-07 02:10:21 +0800] [26108] [INFO] Worker exiting (pid: 26108)
[2025-10-07 02:10:21 +0800] [26107] [INFO] Worker exiting (pid: 26107)
[2025-10-07 02:10:22 +0800] [26086] [INFO] Shutting down: Master
[2025-10-07 02:10:45 +0800] [11986] [INFO] Starting gunicorn 21.2.0
[2025-10-07 02:10:45 +0800] [11986] [INFO] Gunicorn服务器启动中...
[2025-10-07 02:10:45 +0800] [11986] [INFO] Listening at: http://0.0.0.0:5002 (11986)
[2025-10-07 02:10:45 +0800] [11986] [INFO] Using worker: sync
[2025-10-07 02:10:45 +0800] [11986] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:10:45 +0800] [12004] [INFO] Booting worker with pid: 12004
[2025-10-07 02:10:45 +0800] [12004] [INFO] 工作进程 12004 已启动
[2025-10-07 02:10:45 +0800] [12004] [INFO] 工作进程 12004 初始化完成
[2025-10-07 02:10:45 +0800] [11986] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:10:45 +0800] [12005] [INFO] Booting worker with pid: 12005
[2025-10-07 02:10:45 +0800] [12005] [INFO] 工作进程 12005 已启动
[2025-10-07 02:10:45 +0800] [12005] [INFO] 工作进程 12005 初始化完成
[2025-10-07 02:10:45 +0800] [11986] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:10:45 +0800] [12006] [INFO] Booting worker with pid: 12006
[2025-10-07 02:10:45 +0800] [12006] [INFO] 工作进程 12006 已启动
[2025-10-07 02:10:45 +0800] [12006] [INFO] 工作进程 12006 初始化完成
[2025-10-07 02:10:45 +0800] [11986] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:10:45 +0800] [12007] [INFO] Booting worker with pid: 12007
[2025-10-07 02:10:45 +0800] [12007] [INFO] 工作进程 12007 已启动
[2025-10-07 02:10:45 +0800] [12007] [INFO] 工作进程 12007 初始化完成
[2025-10-07 02:10:45 +0800] [11986] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:10:45 +0800] [12008] [INFO] Booting worker with pid: 12008
[2025-10-07 02:10:45 +0800] [12008] [INFO] 工作进程 12008 已启动
[2025-10-07 02:10:45 +0800] [12008] [INFO] 工作进程 12008 初始化完成
[2025-10-07 02:16:19 +0800] [12006] [INFO] Worker exiting (pid: 12006)
[2025-10-07 02:16:19 +0800] [11986] [INFO] Handling signal: term
[2025-10-07 02:16:19 +0800] [12004] [INFO] Worker exiting (pid: 12004)
[2025-10-07 02:16:19 +0800] [12007] [INFO] Worker exiting (pid: 12007)
[2025-10-07 02:16:19 +0800] [12005] [INFO] Worker exiting (pid: 12005)
[2025-10-07 02:16:19 +0800] [12008] [INFO] Worker exiting (pid: 12008)
[2025-10-07 02:16:21 +0800] [11986] [INFO] Shutting down: Master
[2025-10-07 02:16:43 +0800] [6571] [INFO] Starting gunicorn 21.2.0
[2025-10-07 02:16:43 +0800] [6571] [INFO] Gunicorn服务器启动中...
[2025-10-07 02:16:43 +0800] [6571] [INFO] Listening at: http://0.0.0.0:5002 (6571)
[2025-10-07 02:16:43 +0800] [6571] [INFO] Using worker: sync
[2025-10-07 02:16:43 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:16:43 +0800] [6598] [INFO] Booting worker with pid: 6598
[2025-10-07 02:16:43 +0800] [6598] [INFO] 工作进程 6598 已启动
[2025-10-07 02:16:43 +0800] [6598] [INFO] 工作进程 6598 初始化完成
[2025-10-07 02:16:43 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:16:43 +0800] [6599] [INFO] Booting worker with pid: 6599
[2025-10-07 02:16:43 +0800] [6599] [INFO] 工作进程 6599 已启动
[2025-10-07 02:16:43 +0800] [6599] [INFO] 工作进程 6599 初始化完成
[2025-10-07 02:16:43 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:16:43 +0800] [6600] [INFO] Booting worker with pid: 6600
[2025-10-07 02:16:43 +0800] [6600] [INFO] 工作进程 6600 已启动
[2025-10-07 02:16:43 +0800] [6600] [INFO] 工作进程 6600 初始化完成
[2025-10-07 02:16:43 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:16:43 +0800] [6601] [INFO] Booting worker with pid: 6601
[2025-10-07 02:16:43 +0800] [6601] [INFO] 工作进程 6601 已启动
[2025-10-07 02:16:43 +0800] [6601] [INFO] 工作进程 6601 初始化完成
[2025-10-07 02:16:43 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 02:16:43 +0800] [6602] [INFO] Booting worker with pid: 6602
[2025-10-07 02:16:43 +0800] [6602] [INFO] 工作进程 6602 已启动
[2025-10-07 02:16:43 +0800] [6602] [INFO] 工作进程 6602 初始化完成
[2025-10-07 12:57:13 +0800] [6571] [ERROR] Worker (pid:6598) was sent SIGHUP!
[2025-10-07 12:57:13 +0800] [6571] [ERROR] Worker (pid:6599) was sent SIGHUP!
[2025-10-07 12:57:13 +0800] [6571] [ERROR] Worker (pid:6600) was sent SIGHUP!
[2025-10-07 12:57:13 +0800] [6571] [ERROR] Worker (pid:6601) was sent SIGHUP!
[2025-10-07 12:57:13 +0800] [6571] [ERROR] Worker (pid:6602) was sent SIGHUP!
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [10378] [INFO] Booting worker with pid: 10378
[2025-10-07 12:57:13 +0800] [10378] [INFO] 工作进程 10378 已启动
[2025-10-07 12:57:13 +0800] [10378] [INFO] 工作进程 10378 初始化完成
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [10379] [INFO] Booting worker with pid: 10379
[2025-10-07 12:57:13 +0800] [10379] [INFO] 工作进程 10379 已启动
[2025-10-07 12:57:13 +0800] [10379] [INFO] 工作进程 10379 初始化完成
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [10380] [INFO] Booting worker with pid: 10380
[2025-10-07 12:57:13 +0800] [10380] [INFO] 工作进程 10380 已启动
[2025-10-07 12:57:13 +0800] [10380] [INFO] 工作进程 10380 初始化完成
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [10381] [INFO] Booting worker with pid: 10381
[2025-10-07 12:57:13 +0800] [10381] [INFO] 工作进程 10381 已启动
[2025-10-07 12:57:13 +0800] [10381] [INFO] 工作进程 10381 初始化完成
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [10382] [INFO] Booting worker with pid: 10382
[2025-10-07 12:57:13 +0800] [10382] [INFO] 工作进程 10382 已启动
[2025-10-07 12:57:13 +0800] [10382] [INFO] 工作进程 10382 初始化完成
[2025-10-07 12:57:13 +0800] [6571] [INFO] Handling signal: hup
[2025-10-07 12:57:13 +0800] [6571] [INFO] Hang up: Master
[2025-10-07 12:57:13 +0800] [6571] [INFO] Gunicorn服务器重载中...
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [10383] [INFO] Booting worker with pid: 10383
[2025-10-07 12:57:13 +0800] [10383] [INFO] 工作进程 10383 已启动
[2025-10-07 12:57:13 +0800] [10383] [INFO] 工作进程 10383 初始化完成
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [10384] [INFO] Booting worker with pid: 10384
[2025-10-07 12:57:13 +0800] [10384] [INFO] 工作进程 10384 已启动
[2025-10-07 12:57:13 +0800] [10384] [INFO] 工作进程 10384 初始化完成
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [10385] [INFO] Booting worker with pid: 10385
[2025-10-07 12:57:13 +0800] [10385] [INFO] 工作进程 10385 已启动
[2025-10-07 12:57:13 +0800] [10385] [INFO] 工作进程 10385 初始化完成
[2025-10-07 12:57:13 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 12:57:13 +0800] [10386] [INFO] Booting worker with pid: 10386
[2025-10-07 12:57:13 +0800] [10386] [INFO] 工作进程 10386 已启动
[2025-10-07 12:57:13 +0800] [10378] [INFO] Worker exiting (pid: 10378)
[2025-10-07 12:57:13 +0800] [10386] [INFO] 工作进程 10386 初始化完成
[2025-10-07 12:57:13 +0800] [10387] [INFO] Booting worker with pid: 10387
[2025-10-07 12:57:13 +0800] [10387] [INFO] 工作进程 10387 已启动
[2025-10-07 12:57:13 +0800] [10387] [INFO] 工作进程 10387 初始化完成
[2025-10-07 12:57:13 +0800] [10381] [INFO] Worker exiting (pid: 10381)
[2025-10-07 12:57:13 +0800] [10379] [INFO] Worker exiting (pid: 10379)
[2025-10-07 12:57:13 +0800] [10382] [INFO] Worker exiting (pid: 10382)
[2025-10-07 12:57:13 +0800] [10380] [INFO] Worker exiting (pid: 10380)
[2025-10-07 12:57:14 +0800] [6571] [ERROR] Worker (pid:10380) was sent SIGTERM!
[2025-10-07 12:57:14 +0800] [6571] [ERROR] Worker (pid:10379) was sent SIGTERM!
[2025-10-07 12:57:14 +0800] [6571] [ERROR] Worker (pid:10378) was sent SIGTERM!
[2025-10-07 22:35:54 +0800] [10383] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-07 22:55:02 +0800] [6571] [CRITICAL] WORKER TIMEOUT (pid:10384)
[2025-10-07 22:55:02 +0800] [10384] [INFO] 工作进程 10384 异常退出
[2025-10-07 22:55:02 +0800] [10384] [INFO] Worker exiting (pid: 10384)
[2025-10-07 22:55:02 +0800] [6571] [ERROR] Worker (pid:10384) exited with code 1
[2025-10-07 22:55:02 +0800] [6571] [ERROR] Worker (pid:10384) exited with code 1.
[2025-10-07 22:55:02 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 22:55:02 +0800] [29694] [INFO] Booting worker with pid: 29694
[2025-10-07 22:55:02 +0800] [29694] [INFO] 工作进程 29694 已启动
[2025-10-07 22:55:02 +0800] [29694] [INFO] 工作进程 29694 初始化完成
[2025-10-07 23:01:42 +0800] [6571] [CRITICAL] WORKER TIMEOUT (pid:10385)
[2025-10-07 23:01:42 +0800] [10385] [INFO] 工作进程 10385 异常退出
[2025-10-07 23:01:42 +0800] [10385] [INFO] Worker exiting (pid: 10385)
[2025-10-07 23:01:42 +0800] [6571] [ERROR] Worker (pid:10385) exited with code 1
[2025-10-07 23:01:42 +0800] [6571] [ERROR] Worker (pid:10385) exited with code 1.
[2025-10-07 23:01:42 +0800] [6571] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:01:42 +0800] [13361] [INFO] Booting worker with pid: 13361
[2025-10-07 23:01:42 +0800] [13361] [INFO] 工作进程 13361 已启动
[2025-10-07 23:01:42 +0800] [13361] [INFO] 工作进程 13361 初始化完成
[2025-10-07 23:01:53 +0800] [10386] [INFO] Worker exiting (pid: 10386)
[2025-10-07 23:01:53 +0800] [6571] [INFO] Handling signal: term
[2025-10-07 23:01:53 +0800] [10383] [INFO] Worker exiting (pid: 10383)
[2025-10-07 23:01:53 +0800] [13361] [INFO] Worker exiting (pid: 13361)
[2025-10-07 23:01:53 +0800] [10387] [INFO] Worker exiting (pid: 10387)
[2025-10-07 23:01:53 +0800] [29694] [INFO] Worker exiting (pid: 29694)
[2025-10-07 23:01:54 +0800] [6571] [INFO] Shutting down: Master
[2025-10-07 23:02:54 +0800] [15478] [INFO] Starting gunicorn 21.2.0
[2025-10-07 23:02:54 +0800] [15478] [INFO] Gunicorn服务器启动中...
[2025-10-07 23:02:54 +0800] [15478] [INFO] Listening at: http://0.0.0.0:5002 (15478)
[2025-10-07 23:02:54 +0800] [15478] [INFO] Using worker: sync
[2025-10-07 23:02:54 +0800] [15478] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:02:54 +0800] [15493] [INFO] Booting worker with pid: 15493
[2025-10-07 23:02:54 +0800] [15493] [INFO] 工作进程 15493 已启动
[2025-10-07 23:02:54 +0800] [15493] [INFO] 工作进程 15493 初始化完成
[2025-10-07 23:02:54 +0800] [15478] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:02:54 +0800] [15494] [INFO] Booting worker with pid: 15494
[2025-10-07 23:02:54 +0800] [15494] [INFO] 工作进程 15494 已启动
[2025-10-07 23:02:54 +0800] [15494] [INFO] 工作进程 15494 初始化完成
[2025-10-07 23:02:54 +0800] [15478] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:02:54 +0800] [15495] [INFO] Booting worker with pid: 15495
[2025-10-07 23:02:54 +0800] [15495] [INFO] 工作进程 15495 已启动
[2025-10-07 23:02:54 +0800] [15495] [INFO] 工作进程 15495 初始化完成
[2025-10-07 23:02:54 +0800] [15478] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:02:54 +0800] [15496] [INFO] Booting worker with pid: 15496
[2025-10-07 23:02:54 +0800] [15496] [INFO] 工作进程 15496 已启动
[2025-10-07 23:02:54 +0800] [15496] [INFO] 工作进程 15496 初始化完成
[2025-10-07 23:02:54 +0800] [15478] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:02:54 +0800] [15497] [INFO] Booting worker with pid: 15497
[2025-10-07 23:02:54 +0800] [15497] [INFO] 工作进程 15497 已启动
[2025-10-07 23:02:54 +0800] [15497] [INFO] 工作进程 15497 初始化完成
[2025-10-07 23:17:42 +0800] [15493] [INFO] Worker exiting (pid: 15493)
[2025-10-07 23:17:42 +0800] [15478] [INFO] Handling signal: term
[2025-10-07 23:17:42 +0800] [15494] [INFO] Worker exiting (pid: 15494)
[2025-10-07 23:17:42 +0800] [15495] [INFO] Worker exiting (pid: 15495)
[2025-10-07 23:17:42 +0800] [15496] [INFO] Worker exiting (pid: 15496)
[2025-10-07 23:17:42 +0800] [15497] [INFO] Worker exiting (pid: 15497)
[2025-10-07 23:17:43 +0800] [15478] [INFO] Shutting down: Master
[2025-10-07 23:18:04 +0800] [29409] [INFO] Starting gunicorn 21.2.0
[2025-10-07 23:18:04 +0800] [29409] [INFO] Gunicorn服务器启动中...
[2025-10-07 23:18:04 +0800] [29409] [INFO] Listening at: http://0.0.0.0:5002 (29409)
[2025-10-07 23:18:04 +0800] [29409] [INFO] Using worker: sync
[2025-10-07 23:18:04 +0800] [29409] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:18:04 +0800] [29428] [INFO] Booting worker with pid: 29428
[2025-10-07 23:18:04 +0800] [29428] [INFO] 工作进程 29428 已启动
[2025-10-07 23:18:04 +0800] [29428] [INFO] 工作进程 29428 初始化完成
[2025-10-07 23:18:04 +0800] [29409] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:18:04 +0800] [29429] [INFO] Booting worker with pid: 29429
[2025-10-07 23:18:04 +0800] [29429] [INFO] 工作进程 29429 已启动
[2025-10-07 23:18:04 +0800] [29429] [INFO] 工作进程 29429 初始化完成
[2025-10-07 23:18:04 +0800] [29409] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:18:04 +0800] [29430] [INFO] Booting worker with pid: 29430
[2025-10-07 23:18:04 +0800] [29430] [INFO] 工作进程 29430 已启动
[2025-10-07 23:18:04 +0800] [29430] [INFO] 工作进程 29430 初始化完成
[2025-10-07 23:18:05 +0800] [29409] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:18:05 +0800] [29431] [INFO] Booting worker with pid: 29431
[2025-10-07 23:18:05 +0800] [29431] [INFO] 工作进程 29431 已启动
[2025-10-07 23:18:05 +0800] [29431] [INFO] 工作进程 29431 初始化完成
[2025-10-07 23:18:05 +0800] [29409] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:18:05 +0800] [29432] [INFO] Booting worker with pid: 29432
[2025-10-07 23:18:05 +0800] [29432] [INFO] 工作进程 29432 已启动
[2025-10-07 23:18:05 +0800] [29432] [INFO] 工作进程 29432 初始化完成
[2025-10-07 23:18:15,871] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 172, in index
return render_template('generate.html', form=form, prompt=None, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 151, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 132, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 477, in top-level template code
{% block content %}{% endblock %}
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 203, in block 'content'
{{ template.content[:200] }}{% if template.content|length > 200 %}...{% endif %}
^^^^^^^^^^^^^^^^^^^^^^^^^
jinja2.exceptions.UndefinedError: 'src.flask_prompt_master.models.models.PromptTemplate object' has no attribute 'content'
[2025-10-07 23:18:24,389] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 172, in index
return render_template('generate.html', form=form, prompt=None, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 151, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 132, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 477, in top-level template code
{% block content %}{% endblock %}
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 203, in block 'content'
{{ template.content[:200] }}{% if template.content|length > 200 %}...{% endif %}
^^^^^^^^^^^^^^^^^^^^^^^^^
jinja2.exceptions.UndefinedError: 'src.flask_prompt_master.models.models.PromptTemplate object' has no attribute 'content'
[2025-10-07 23:19:22 +0800] [29428] [INFO] Worker exiting (pid: 29428)
[2025-10-07 23:19:22 +0800] [29409] [INFO] Handling signal: term
[2025-10-07 23:19:22 +0800] [29429] [INFO] Worker exiting (pid: 29429)
[2025-10-07 23:19:22 +0800] [29431] [INFO] Worker exiting (pid: 29431)
[2025-10-07 23:19:22 +0800] [29430] [INFO] Worker exiting (pid: 29430)
[2025-10-07 23:19:49 +0800] [29432] [INFO] Worker exiting (pid: 29432)
[2025-10-07 23:19:49 +0800] [29409] [INFO] Shutting down: Master
[2025-10-07 23:19:50 +0800] [31143] [INFO] Starting gunicorn 21.2.0
[2025-10-07 23:19:50 +0800] [31143] [INFO] Gunicorn服务器启动中...
[2025-10-07 23:19:50 +0800] [31143] [INFO] Listening at: http://0.0.0.0:5002 (31143)
[2025-10-07 23:19:50 +0800] [31143] [INFO] Using worker: sync
[2025-10-07 23:19:50 +0800] [31143] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:19:50 +0800] [31156] [INFO] Booting worker with pid: 31156
[2025-10-07 23:19:50 +0800] [31156] [INFO] 工作进程 31156 已启动
[2025-10-07 23:19:50 +0800] [31156] [INFO] 工作进程 31156 初始化完成
[2025-10-07 23:19:51 +0800] [31143] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:19:51 +0800] [31159] [INFO] Booting worker with pid: 31159
[2025-10-07 23:19:51 +0800] [31159] [INFO] 工作进程 31159 已启动
[2025-10-07 23:19:51 +0800] [31159] [INFO] 工作进程 31159 初始化完成
[2025-10-07 23:19:51 +0800] [31143] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:19:51 +0800] [31164] [INFO] Booting worker with pid: 31164
[2025-10-07 23:19:51 +0800] [31164] [INFO] 工作进程 31164 已启动
[2025-10-07 23:19:51 +0800] [31164] [INFO] 工作进程 31164 初始化完成
[2025-10-07 23:19:51 +0800] [31143] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:19:51 +0800] [31167] [INFO] Booting worker with pid: 31167
[2025-10-07 23:19:51 +0800] [31167] [INFO] 工作进程 31167 已启动
[2025-10-07 23:19:51 +0800] [31167] [INFO] 工作进程 31167 初始化完成
[2025-10-07 23:19:51 +0800] [31143] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:19:51 +0800] [31168] [INFO] Booting worker with pid: 31168
[2025-10-07 23:19:51 +0800] [31168] [INFO] 工作进程 31168 已启动
[2025-10-07 23:19:51 +0800] [31168] [INFO] 工作进程 31168 初始化完成
[2025-10-07 23:21:52 +0800] [31143] [CRITICAL] WORKER TIMEOUT (pid:31168)
[2025-10-07 23:21:52 +0800] [31168] [INFO] 工作进程 31168 异常退出
[2025-10-07 23:21:52 +0800] [31168] [INFO] Worker exiting (pid: 31168)
[2025-10-07 23:21:52 +0800] [31143] [ERROR] Worker (pid:31168) exited with code 1
[2025-10-07 23:21:52 +0800] [31143] [ERROR] Worker (pid:31168) exited with code 1.
[2025-10-07 23:21:52 +0800] [31143] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:21:52 +0800] [23141] [INFO] Booting worker with pid: 23141
[2025-10-07 23:21:52 +0800] [23141] [INFO] 工作进程 23141 已启动
[2025-10-07 23:21:52 +0800] [23141] [INFO] 工作进程 23141 初始化完成
[2025-10-07 23:25:14 +0800] [31143] [INFO] Handling signal: term
[2025-10-07 23:25:14 +0800] [23141] [INFO] Worker exiting (pid: 23141)
[2025-10-07 23:25:14 +0800] [31159] [INFO] Worker exiting (pid: 31159)
[2025-10-07 23:25:14 +0800] [31156] [INFO] Worker exiting (pid: 31156)
[2025-10-07 23:25:14 +0800] [31167] [INFO] Worker exiting (pid: 31167)
[2025-10-07 23:25:14 +0800] [31164] [INFO] Worker exiting (pid: 31164)
[2025-10-07 23:25:15 +0800] [31143] [INFO] Shutting down: Master
[2025-10-07 23:25:36 +0800] [16866] [INFO] Starting gunicorn 21.2.0
[2025-10-07 23:25:36 +0800] [16866] [INFO] Gunicorn服务器启动中...
[2025-10-07 23:25:36 +0800] [16866] [INFO] Listening at: http://0.0.0.0:5002 (16866)
[2025-10-07 23:25:36 +0800] [16866] [INFO] Using worker: sync
[2025-10-07 23:25:36 +0800] [16866] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:25:36 +0800] [16879] [INFO] Booting worker with pid: 16879
[2025-10-07 23:25:36 +0800] [16879] [INFO] 工作进程 16879 已启动
[2025-10-07 23:25:36 +0800] [16879] [INFO] 工作进程 16879 初始化完成
[2025-10-07 23:25:37 +0800] [16866] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:25:37 +0800] [16880] [INFO] Booting worker with pid: 16880
[2025-10-07 23:25:37 +0800] [16880] [INFO] 工作进程 16880 已启动
[2025-10-07 23:25:37 +0800] [16880] [INFO] 工作进程 16880 初始化完成
[2025-10-07 23:25:37 +0800] [16866] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:25:37 +0800] [16881] [INFO] Booting worker with pid: 16881
[2025-10-07 23:25:37 +0800] [16881] [INFO] 工作进程 16881 已启动
[2025-10-07 23:25:37 +0800] [16881] [INFO] 工作进程 16881 初始化完成
[2025-10-07 23:25:37 +0800] [16866] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:25:37 +0800] [16866] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:25:37 +0800] [16882] [INFO] Booting worker with pid: 16882
[2025-10-07 23:25:37 +0800] [16882] [INFO] 工作进程 16882 已启动
[2025-10-07 23:25:37 +0800] [16882] [INFO] 工作进程 16882 初始化完成
[2025-10-07 23:25:37 +0800] [16883] [INFO] Booting worker with pid: 16883
[2025-10-07 23:25:37 +0800] [16883] [INFO] 工作进程 16883 已启动
[2025-10-07 23:25:37 +0800] [16883] [INFO] 工作进程 16883 初始化完成
[2025-10-07 23:33:04 +0800] [16866] [CRITICAL] WORKER TIMEOUT (pid:16879)
[2025-10-07 23:33:04 +0800] [16866] [CRITICAL] WORKER TIMEOUT (pid:16883)
[2025-10-07 23:33:04 +0800] [16879] [INFO] 工作进程 16879 异常退出
[2025-10-07 23:33:04 +0800] [16883] [INFO] 工作进程 16883 异常退出
[2025-10-07 23:33:04 +0800] [16879] [INFO] Worker exiting (pid: 16879)
[2025-10-07 23:33:04 +0800] [16883] [INFO] Worker exiting (pid: 16883)
[2025-10-07 23:33:05 +0800] [16866] [ERROR] Worker (pid:16883) exited with code 1
[2025-10-07 23:33:05 +0800] [16866] [ERROR] Worker (pid:16883) exited with code 1.
[2025-10-07 23:33:05 +0800] [16866] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:33:05 +0800] [11555] [INFO] Booting worker with pid: 11555
[2025-10-07 23:33:05 +0800] [11555] [INFO] 工作进程 11555 已启动
[2025-10-07 23:33:05 +0800] [11555] [INFO] 工作进程 11555 初始化完成
[2025-10-07 23:33:05 +0800] [16866] [ERROR] Worker (pid:16879) was sent SIGKILL! Perhaps out of memory?
[2025-10-07 23:33:05 +0800] [16866] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:33:05 +0800] [11556] [INFO] Booting worker with pid: 11556
[2025-10-07 23:33:05 +0800] [11556] [INFO] 工作进程 11556 已启动
[2025-10-07 23:33:05 +0800] [11556] [INFO] 工作进程 11556 初始化完成
[2025-10-07 23:37:52 +0800] [11555] [INFO] Worker exiting (pid: 11555)
[2025-10-07 23:37:52 +0800] [16866] [INFO] Handling signal: term
[2025-10-07 23:37:52 +0800] [16880] [INFO] Worker exiting (pid: 16880)
[2025-10-07 23:37:52 +0800] [11556] [INFO] Worker exiting (pid: 11556)
[2025-10-07 23:37:52 +0800] [16881] [INFO] Worker exiting (pid: 16881)
[2025-10-07 23:37:52 +0800] [16882] [INFO] Worker exiting (pid: 16882)
[2025-10-07 23:37:54 +0800] [16866] [INFO] Shutting down: Master
[2025-10-07 23:38:15 +0800] [5800] [INFO] Starting gunicorn 21.2.0
[2025-10-07 23:38:15 +0800] [5800] [INFO] Gunicorn服务器启动中...
[2025-10-07 23:38:15 +0800] [5800] [INFO] Listening at: http://0.0.0.0:5002 (5800)
[2025-10-07 23:38:15 +0800] [5800] [INFO] Using worker: sync
[2025-10-07 23:38:15 +0800] [5800] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:38:15 +0800] [5817] [INFO] Booting worker with pid: 5817
[2025-10-07 23:38:15 +0800] [5817] [INFO] 工作进程 5817 已启动
[2025-10-07 23:38:15 +0800] [5817] [INFO] 工作进程 5817 初始化完成
[2025-10-07 23:38:15 +0800] [5800] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:38:15 +0800] [5818] [INFO] Booting worker with pid: 5818
[2025-10-07 23:38:15 +0800] [5818] [INFO] 工作进程 5818 已启动
[2025-10-07 23:38:15 +0800] [5818] [INFO] 工作进程 5818 初始化完成
[2025-10-07 23:38:15 +0800] [5800] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:38:15 +0800] [5819] [INFO] Booting worker with pid: 5819
[2025-10-07 23:38:15 +0800] [5819] [INFO] 工作进程 5819 已启动
[2025-10-07 23:38:15 +0800] [5819] [INFO] 工作进程 5819 初始化完成
[2025-10-07 23:38:15 +0800] [5800] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:38:15 +0800] [5820] [INFO] Booting worker with pid: 5820
[2025-10-07 23:38:15 +0800] [5820] [INFO] 工作进程 5820 已启动
[2025-10-07 23:38:15 +0800] [5820] [INFO] 工作进程 5820 初始化完成
[2025-10-07 23:38:15 +0800] [5800] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:38:15 +0800] [5821] [INFO] Booting worker with pid: 5821
[2025-10-07 23:38:15 +0800] [5821] [INFO] 工作进程 5821 已启动
[2025-10-07 23:38:15 +0800] [5821] [INFO] 工作进程 5821 初始化完成
[2025-10-07 23:46:57 +0800] [5817] [INFO] Worker exiting (pid: 5817)
[2025-10-07 23:46:57 +0800] [5800] [INFO] Handling signal: term
[2025-10-07 23:46:57 +0800] [5818] [INFO] Worker exiting (pid: 5818)
[2025-10-07 23:46:57 +0800] [5819] [INFO] Worker exiting (pid: 5819)
[2025-10-07 23:46:57 +0800] [5820] [INFO] Worker exiting (pid: 5820)
[2025-10-07 23:46:57 +0800] [5821] [INFO] Worker exiting (pid: 5821)
[2025-10-07 23:46:58 +0800] [5800] [INFO] Shutting down: Master
[2025-10-07 23:47:18 +0800] [25390] [INFO] Starting gunicorn 21.2.0
[2025-10-07 23:47:18 +0800] [25390] [INFO] Gunicorn服务器启动中...
[2025-10-07 23:47:18 +0800] [25390] [INFO] Listening at: http://0.0.0.0:5002 (25390)
[2025-10-07 23:47:18 +0800] [25390] [INFO] Using worker: sync
[2025-10-07 23:47:18 +0800] [25390] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:47:18 +0800] [25403] [INFO] Booting worker with pid: 25403
[2025-10-07 23:47:18 +0800] [25403] [INFO] 工作进程 25403 已启动
[2025-10-07 23:47:18 +0800] [25403] [INFO] 工作进程 25403 初始化完成
[2025-10-07 23:47:18 +0800] [25390] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:47:18 +0800] [25404] [INFO] Booting worker with pid: 25404
[2025-10-07 23:47:18 +0800] [25404] [INFO] 工作进程 25404 已启动
[2025-10-07 23:47:18 +0800] [25390] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:47:18 +0800] [25404] [INFO] 工作进程 25404 初始化完成
[2025-10-07 23:47:18 +0800] [25405] [INFO] Booting worker with pid: 25405
[2025-10-07 23:47:18 +0800] [25405] [INFO] 工作进程 25405 已启动
[2025-10-07 23:47:18 +0800] [25405] [INFO] 工作进程 25405 初始化完成
[2025-10-07 23:47:18 +0800] [25390] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:47:18 +0800] [25406] [INFO] Booting worker with pid: 25406
[2025-10-07 23:47:18 +0800] [25406] [INFO] 工作进程 25406 已启动
[2025-10-07 23:47:18 +0800] [25406] [INFO] 工作进程 25406 初始化完成
[2025-10-07 23:47:18 +0800] [25390] [INFO] 工作进程 [booting] 即将启动
[2025-10-07 23:47:18 +0800] [25407] [INFO] Booting worker with pid: 25407
[2025-10-07 23:47:18 +0800] [25407] [INFO] 工作进程 25407 已启动
[2025-10-07 23:47:18 +0800] [25407] [INFO] 工作进程 25407 初始化完成
[2025-10-10 22:24:37 +0800] [30921] [INFO] Starting gunicorn 21.2.0
[2025-10-10 22:24:37 +0800] [30921] [INFO] Gunicorn服务器启动中...
[2025-10-10 22:24:37 +0800] [30921] [ERROR] Connection in use: ('0.0.0.0', 5002)
[2025-10-10 22:24:37 +0800] [30921] [ERROR] Retrying in 1 second.
[2025-10-10 22:24:38 +0800] [30921] [ERROR] Connection in use: ('0.0.0.0', 5002)
[2025-10-10 22:24:38 +0800] [30921] [ERROR] Retrying in 1 second.
[2025-10-10 22:24:39 +0800] [30921] [ERROR] Connection in use: ('0.0.0.0', 5002)
[2025-10-10 22:24:39 +0800] [30921] [ERROR] Retrying in 1 second.
[2025-10-10 22:24:40 +0800] [30921] [ERROR] Connection in use: ('0.0.0.0', 5002)
[2025-10-10 22:24:40 +0800] [30921] [ERROR] Retrying in 1 second.
[2025-10-10 22:24:41 +0800] [30921] [ERROR] Connection in use: ('0.0.0.0', 5002)
[2025-10-10 22:24:41 +0800] [30921] [ERROR] Retrying in 1 second.
[2025-10-10 22:24:42 +0800] [30921] [ERROR] Can't connect to ('0.0.0.0', 5002)
[2025-10-10 23:30:01 +0800] [11391] [INFO] Starting gunicorn 21.2.0
[2025-10-10 23:30:01 +0800] [11391] [INFO] Gunicorn服务器启动中...
[2025-10-10 23:30:01 +0800] [11391] [INFO] Listening at: http://0.0.0.0:5002 (11391)
[2025-10-10 23:30:01 +0800] [11391] [INFO] Using worker: sync
[2025-10-10 23:30:01 +0800] [11391] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:30:01 +0800] [11408] [INFO] Booting worker with pid: 11408
[2025-10-10 23:30:01 +0800] [11408] [INFO] 工作进程 11408 已启动
[2025-10-10 23:30:01 +0800] [11408] [INFO] 工作进程 11408 初始化完成
[2025-10-10 23:30:01 +0800] [11391] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:30:01 +0800] [11409] [INFO] Booting worker with pid: 11409
[2025-10-10 23:30:01 +0800] [11409] [INFO] 工作进程 11409 已启动
[2025-10-10 23:30:01 +0800] [11409] [INFO] 工作进程 11409 初始化完成
[2025-10-10 23:30:01 +0800] [11391] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:30:01 +0800] [11410] [INFO] Booting worker with pid: 11410
[2025-10-10 23:30:01 +0800] [11410] [INFO] 工作进程 11410 已启动
[2025-10-10 23:30:01 +0800] [11410] [INFO] 工作进程 11410 初始化完成
[2025-10-10 23:30:01 +0800] [11391] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:30:01 +0800] [11411] [INFO] Booting worker with pid: 11411
[2025-10-10 23:30:01 +0800] [11411] [INFO] 工作进程 11411 已启动
[2025-10-10 23:30:01 +0800] [11411] [INFO] 工作进程 11411 初始化完成
[2025-10-10 23:30:01 +0800] [11391] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:30:01 +0800] [11412] [INFO] Booting worker with pid: 11412
[2025-10-10 23:30:01 +0800] [11412] [INFO] 工作进程 11412 已启动
[2025-10-10 23:30:01 +0800] [11412] [INFO] 工作进程 11412 初始化完成
[2025-10-10 23:30:05,116] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 2434, in _determine_joins
self.primaryjoin = join_condition(
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/util.py", line 121, in join_condition
return Join._join_condition(
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", line 1444, in _join_condition
raise exc.NoForeignKeysError(
sqlalchemy.exc.NoForeignKeysError: Can't find any foreign key relationships between 'prompt_history' and 'prompt_template'.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 180, in index
templates = PromptTemplate.query.all()
^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_sqlalchemy/model.py", line 30, in __get__
return cls.query_class(
^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 276, in __init__
self._set_entities(entities)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 289, in _set_entities
coercions.expect(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 388, in expect
insp._post_inspect
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 1338, in __get__
obj.__dict__[self.__name__] = result = self.fget(obj)
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2724, in _post_inspect
self._check_configure()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2401, in _check_configure
_configure_registries({self.registry}, cascade=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4218, in _configure_registries
_do_configure_registries(registries, cascade)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4259, in _do_configure_registries
mapper._post_configure_properties()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2418, in _post_configure_properties
prop.init()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/interfaces.py", line 595, in init
self.do_init()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 1657, in do_init
self._setup_join_conditions()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 1895, in _setup_join_conditions
self._join_condition = jc = JoinCondition(
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 2321, in __init__
self._determine_joins()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 2455, in _determine_joins
raise sa_exc.NoForeignKeysError(
sqlalchemy.exc.NoForeignKeysError: Could not determine join condition between parent/child tables on relationship PromptHistory.template - there are no foreign keys linking these tables. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or specify a 'primaryjoin' expression.
[2025-10-10 23:30:05,357] ERROR in history_routes: 获取历史记录失败: Could not determine join condition between parent/child tables on relationship PromptHistory.template - there are no foreign keys linking these tables. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or specify a 'primaryjoin' expression.
[2025-10-10 23:30:05,378] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 180, in index
templates = PromptTemplate.query.all()
^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_sqlalchemy/model.py", line 30, in __get__
return cls.query_class(
^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 276, in __init__
self._set_entities(entities)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 289, in _set_entities
coercions.expect(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 388, in expect
insp._post_inspect
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 1338, in __get__
obj.__dict__[self.__name__] = result = self.fget(obj)
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2724, in _post_inspect
self._check_configure()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2401, in _check_configure
_configure_registries({self.registry}, cascade=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4218, in _configure_registries
_do_configure_registries(registries, cascade)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4255, in _do_configure_registries
raise e
sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[PromptHistory(prompt_history)]'. Original exception was: Could not determine join condition between parent/child tables on relationship PromptHistory.template - there are no foreign keys linking these tables. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or specify a 'primaryjoin' expression.
[2025-10-10 23:30:17,891] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 180, in index
templates = PromptTemplate.query.all()
^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_sqlalchemy/model.py", line 30, in __get__
return cls.query_class(
^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 276, in __init__
self._set_entities(entities)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 289, in _set_entities
coercions.expect(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 388, in expect
insp._post_inspect
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 1338, in __get__
obj.__dict__[self.__name__] = result = self.fget(obj)
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2724, in _post_inspect
self._check_configure()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2401, in _check_configure
_configure_registries({self.registry}, cascade=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4218, in _configure_registries
_do_configure_registries(registries, cascade)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4255, in _do_configure_registries
raise e
sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[PromptHistory(prompt_history)]'. Original exception was: Could not determine join condition between parent/child tables on relationship PromptHistory.template - there are no foreign keys linking these tables. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or specify a 'primaryjoin' expression.
[2025-10-10 23:30:28,423] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 180, in index
templates = PromptTemplate.query.all()
^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_sqlalchemy/model.py", line 30, in __get__
return cls.query_class(
^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 276, in __init__
self._set_entities(entities)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 289, in _set_entities
coercions.expect(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 388, in expect
insp._post_inspect
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 1338, in __get__
obj.__dict__[self.__name__] = result = self.fget(obj)
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2724, in _post_inspect
self._check_configure()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2401, in _check_configure
_configure_registries({self.registry}, cascade=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4218, in _configure_registries
_do_configure_registries(registries, cascade)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4255, in _do_configure_registries
raise e
sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[PromptHistory(prompt_history)]'. Original exception was: Could not determine join condition between parent/child tables on relationship PromptHistory.template - there are no foreign keys linking these tables. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or specify a 'primaryjoin' expression.
[2025-10-10 23:30:47 +0800] [11409] [INFO] Worker exiting (pid: 11409)
[2025-10-10 23:30:47 +0800] [11391] [INFO] Handling signal: term
[2025-10-10 23:30:47 +0800] [11411] [INFO] Worker exiting (pid: 11411)
[2025-10-10 23:30:47 +0800] [11410] [INFO] Worker exiting (pid: 11410)
[2025-10-10 23:30:47 +0800] [11412] [INFO] Worker exiting (pid: 11412)
[2025-10-10 23:31:00,306] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 2434, in _determine_joins
self.primaryjoin = join_condition(
^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/util.py", line 121, in join_condition
return Join._join_condition(
^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py", line 1444, in _join_condition
raise exc.NoForeignKeysError(
sqlalchemy.exc.NoForeignKeysError: Can't find any foreign key relationships between 'prompt_history' and 'prompt_template'.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 180, in index
templates = PromptTemplate.query.all()
^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_sqlalchemy/model.py", line 30, in __get__
return cls.query_class(
^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 276, in __init__
self._set_entities(entities)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/query.py", line 289, in _set_entities
coercions.expect(
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/sql/coercions.py", line 388, in expect
insp._post_inspect
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 1338, in __get__
obj.__dict__[self.__name__] = result = self.fget(obj)
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2724, in _post_inspect
self._check_configure()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2401, in _check_configure
_configure_registries({self.registry}, cascade=True)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4218, in _configure_registries
_do_configure_registries(registries, cascade)
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 4259, in _do_configure_registries
mapper._post_configure_properties()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/mapper.py", line 2418, in _post_configure_properties
prop.init()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/interfaces.py", line 595, in init
self.do_init()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 1657, in do_init
self._setup_join_conditions()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 1895, in _setup_join_conditions
self._join_condition = jc = JoinCondition(
^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 2321, in __init__
self._determine_joins()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/sqlalchemy/orm/relationships.py", line 2455, in _determine_joins
raise sa_exc.NoForeignKeysError(
sqlalchemy.exc.NoForeignKeysError: Could not determine join condition between parent/child tables on relationship PromptHistory.template - there are no foreign keys linking these tables. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or specify a 'primaryjoin' expression.
[2025-10-10 23:31:00 +0800] [11408] [INFO] Worker exiting (pid: 11408)
[2025-10-10 23:31:00 +0800] [11391] [INFO] Shutting down: Master
[2025-10-10 23:31:09 +0800] [4251] [INFO] Starting gunicorn 21.2.0
[2025-10-10 23:31:09 +0800] [4251] [INFO] Gunicorn服务器启动中...
[2025-10-10 23:31:09 +0800] [4251] [INFO] Listening at: http://0.0.0.0:5002 (4251)
[2025-10-10 23:31:09 +0800] [4251] [INFO] Using worker: sync
[2025-10-10 23:31:09 +0800] [4251] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:31:09 +0800] [4261] [INFO] Booting worker with pid: 4261
[2025-10-10 23:31:09 +0800] [4261] [INFO] 工作进程 4261 已启动
[2025-10-10 23:31:09 +0800] [4261] [INFO] 工作进程 4261 初始化完成
[2025-10-10 23:31:09 +0800] [4251] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:31:09 +0800] [4268] [INFO] Booting worker with pid: 4268
[2025-10-10 23:31:09 +0800] [4268] [INFO] 工作进程 4268 已启动
[2025-10-10 23:31:09 +0800] [4268] [INFO] 工作进程 4268 初始化完成
[2025-10-10 23:31:09 +0800] [4251] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:31:09 +0800] [4269] [INFO] Booting worker with pid: 4269
[2025-10-10 23:31:09 +0800] [4269] [INFO] 工作进程 4269 已启动
[2025-10-10 23:31:09 +0800] [4269] [INFO] 工作进程 4269 初始化完成
[2025-10-10 23:31:09 +0800] [4251] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:31:09 +0800] [4270] [INFO] Booting worker with pid: 4270
[2025-10-10 23:31:09 +0800] [4270] [INFO] 工作进程 4270 已启动
[2025-10-10 23:31:09 +0800] [4270] [INFO] 工作进程 4270 初始化完成
[2025-10-10 23:31:09 +0800] [4251] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:31:09 +0800] [4271] [INFO] Booting worker with pid: 4271
[2025-10-10 23:31:09 +0800] [4271] [INFO] 工作进程 4271 已启动
[2025-10-10 23:31:09 +0800] [4271] [INFO] 工作进程 4271 初始化完成
[2025-10-10 23:37:56 +0800] [4251] [INFO] Handling signal: term
[2025-10-10 23:37:56 +0800] [4270] [INFO] Worker exiting (pid: 4270)
[2025-10-10 23:37:56 +0800] [4268] [INFO] Worker exiting (pid: 4268)
[2025-10-10 23:37:56 +0800] [4269] [INFO] Worker exiting (pid: 4269)
[2025-10-10 23:37:56 +0800] [4271] [INFO] Worker exiting (pid: 4271)
[2025-10-10 23:37:56 +0800] [4261] [INFO] Worker exiting (pid: 4261)
[2025-10-10 23:37:57 +0800] [4251] [INFO] Shutting down: Master
[2025-10-10 23:38:16 +0800] [32197] [INFO] Starting gunicorn 21.2.0
[2025-10-10 23:38:16 +0800] [32197] [INFO] Gunicorn服务器启动中...
[2025-10-10 23:38:16 +0800] [32197] [INFO] Listening at: http://0.0.0.0:5002 (32197)
[2025-10-10 23:38:16 +0800] [32197] [INFO] Using worker: sync
[2025-10-10 23:38:16 +0800] [32197] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:38:16 +0800] [32214] [INFO] Booting worker with pid: 32214
[2025-10-10 23:38:16 +0800] [32214] [INFO] 工作进程 32214 已启动
[2025-10-10 23:38:16 +0800] [32214] [INFO] 工作进程 32214 初始化完成
[2025-10-10 23:38:16 +0800] [32197] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:38:16 +0800] [32215] [INFO] Booting worker with pid: 32215
[2025-10-10 23:38:16 +0800] [32215] [INFO] 工作进程 32215 已启动
[2025-10-10 23:38:16 +0800] [32215] [INFO] 工作进程 32215 初始化完成
[2025-10-10 23:38:16 +0800] [32197] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:38:16 +0800] [32216] [INFO] Booting worker with pid: 32216
[2025-10-10 23:38:16 +0800] [32216] [INFO] 工作进程 32216 已启动
[2025-10-10 23:38:16 +0800] [32216] [INFO] 工作进程 32216 初始化完成
[2025-10-10 23:38:16 +0800] [32197] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:38:16 +0800] [32217] [INFO] Booting worker with pid: 32217
[2025-10-10 23:38:16 +0800] [32217] [INFO] 工作进程 32217 已启动
[2025-10-10 23:38:16 +0800] [32217] [INFO] 工作进程 32217 初始化完成
[2025-10-10 23:38:16 +0800] [32197] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:38:16 +0800] [32218] [INFO] Booting worker with pid: 32218
[2025-10-10 23:38:16 +0800] [32218] [INFO] 工作进程 32218 已启动
[2025-10-10 23:38:16 +0800] [32218] [INFO] 工作进程 32218 初始化完成
[2025-10-10 23:41:02 +0800] [32197] [CRITICAL] WORKER TIMEOUT (pid:32216)
[2025-10-10 23:41:02 +0800] [32216] [INFO] 工作进程 32216 异常退出
[2025-10-10 23:41:02 +0800] [32216] [INFO] Worker exiting (pid: 32216)
[2025-10-10 23:41:02 +0800] [32197] [ERROR] Worker (pid:32216) exited with code 1
[2025-10-10 23:41:02 +0800] [32197] [ERROR] Worker (pid:32216) exited with code 1.
[2025-10-10 23:41:02 +0800] [32197] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:41:02 +0800] [24670] [INFO] Booting worker with pid: 24670
[2025-10-10 23:41:02 +0800] [24670] [INFO] 工作进程 24670 已启动
[2025-10-10 23:41:02 +0800] [24670] [INFO] 工作进程 24670 初始化完成
[2025-10-10 23:47:55 +0800] [24670] [INFO] Worker exiting (pid: 24670)
[2025-10-10 23:47:55 +0800] [32197] [INFO] Handling signal: term
[2025-10-10 23:47:55 +0800] [32217] [INFO] Worker exiting (pid: 32217)
[2025-10-10 23:47:55 +0800] [32214] [INFO] Worker exiting (pid: 32214)
[2025-10-10 23:47:55 +0800] [32218] [INFO] Worker exiting (pid: 32218)
[2025-10-10 23:47:55 +0800] [32215] [INFO] Worker exiting (pid: 32215)
[2025-10-10 23:47:56 +0800] [32197] [INFO] Shutting down: Master
[2025-10-10 23:48:16 +0800] [20493] [INFO] Starting gunicorn 21.2.0
[2025-10-10 23:48:16 +0800] [20493] [INFO] Gunicorn服务器启动中...
[2025-10-10 23:48:16 +0800] [20493] [INFO] Listening at: http://0.0.0.0:5002 (20493)
[2025-10-10 23:48:16 +0800] [20493] [INFO] Using worker: sync
[2025-10-10 23:48:16 +0800] [20493] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:48:16 +0800] [20508] [INFO] Booting worker with pid: 20508
[2025-10-10 23:48:16 +0800] [20508] [INFO] 工作进程 20508 已启动
[2025-10-10 23:48:16 +0800] [20508] [INFO] 工作进程 20508 初始化完成
[2025-10-10 23:48:16 +0800] [20493] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:48:16 +0800] [20509] [INFO] Booting worker with pid: 20509
[2025-10-10 23:48:16 +0800] [20509] [INFO] 工作进程 20509 已启动
[2025-10-10 23:48:16 +0800] [20509] [INFO] 工作进程 20509 初始化完成
[2025-10-10 23:48:16 +0800] [20493] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:48:16 +0800] [20510] [INFO] Booting worker with pid: 20510
[2025-10-10 23:48:16 +0800] [20510] [INFO] 工作进程 20510 已启动
[2025-10-10 23:48:16 +0800] [20510] [INFO] 工作进程 20510 初始化完成
[2025-10-10 23:48:16 +0800] [20493] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:48:16 +0800] [20511] [INFO] Booting worker with pid: 20511
[2025-10-10 23:48:16 +0800] [20511] [INFO] 工作进程 20511 已启动
[2025-10-10 23:48:16 +0800] [20511] [INFO] 工作进程 20511 初始化完成
[2025-10-10 23:48:16 +0800] [20493] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:48:16 +0800] [20515] [INFO] Booting worker with pid: 20515
[2025-10-10 23:48:16 +0800] [20515] [INFO] 工作进程 20515 已启动
[2025-10-10 23:48:16 +0800] [20515] [INFO] 工作进程 20515 初始化完成
[2025-10-10 23:52:33 +0800] [20510] [INFO] Worker exiting (pid: 20510)
[2025-10-10 23:52:33 +0800] [20493] [INFO] Handling signal: term
[2025-10-10 23:52:33 +0800] [20508] [INFO] Worker exiting (pid: 20508)
[2025-10-10 23:52:33 +0800] [20511] [INFO] Worker exiting (pid: 20511)
[2025-10-10 23:52:33 +0800] [20509] [INFO] Worker exiting (pid: 20509)
[2025-10-10 23:52:33 +0800] [20515] [INFO] Worker exiting (pid: 20515)
[2025-10-10 23:52:34 +0800] [20493] [INFO] Shutting down: Master
[2025-10-10 23:53:08 +0800] [14726] [INFO] Starting gunicorn 21.2.0
[2025-10-10 23:53:08 +0800] [14726] [INFO] Gunicorn服务器启动中...
[2025-10-10 23:53:08 +0800] [14726] [INFO] Listening at: http://0.0.0.0:5002 (14726)
[2025-10-10 23:53:08 +0800] [14726] [INFO] Using worker: sync
[2025-10-10 23:53:08 +0800] [14726] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:53:08 +0800] [14739] [INFO] Booting worker with pid: 14739
[2025-10-10 23:53:08 +0800] [14739] [INFO] 工作进程 14739 已启动
[2025-10-10 23:53:08 +0800] [14739] [INFO] 工作进程 14739 初始化完成
[2025-10-10 23:53:08 +0800] [14726] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:53:08 +0800] [14743] [INFO] Booting worker with pid: 14743
[2025-10-10 23:53:08 +0800] [14743] [INFO] 工作进程 14743 已启动
[2025-10-10 23:53:08 +0800] [14743] [INFO] 工作进程 14743 初始化完成
[2025-10-10 23:53:08 +0800] [14726] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:53:08 +0800] [14744] [INFO] Booting worker with pid: 14744
[2025-10-10 23:53:08 +0800] [14744] [INFO] 工作进程 14744 已启动
[2025-10-10 23:53:08 +0800] [14744] [INFO] 工作进程 14744 初始化完成
[2025-10-10 23:53:08 +0800] [14726] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:53:08 +0800] [14745] [INFO] Booting worker with pid: 14745
[2025-10-10 23:53:08 +0800] [14745] [INFO] 工作进程 14745 已启动
[2025-10-10 23:53:08 +0800] [14745] [INFO] 工作进程 14745 初始化完成
[2025-10-10 23:53:08 +0800] [14726] [INFO] 工作进程 [booting] 即将启动
[2025-10-10 23:53:08 +0800] [14746] [INFO] Booting worker with pid: 14746
[2025-10-10 23:53:08 +0800] [14746] [INFO] 工作进程 14746 已启动
[2025-10-10 23:53:08 +0800] [14746] [INFO] 工作进程 14746 初始化完成
[2025-10-11 00:01:22 +0800] [14739] [INFO] Worker exiting (pid: 14739)
[2025-10-11 00:01:22 +0800] [14726] [INFO] Handling signal: term
[2025-10-11 00:01:22 +0800] [14743] [INFO] Worker exiting (pid: 14743)
[2025-10-11 00:01:22 +0800] [14744] [INFO] Worker exiting (pid: 14744)
[2025-10-11 00:01:22 +0800] [14745] [INFO] Worker exiting (pid: 14745)
[2025-10-11 00:01:22 +0800] [14746] [INFO] Worker exiting (pid: 14746)
[2025-10-11 00:01:23 +0800] [14726] [INFO] Shutting down: Master
[2025-10-11 00:01:46 +0800] [1906] [INFO] Starting gunicorn 21.2.0
[2025-10-11 00:01:46 +0800] [1906] [INFO] Gunicorn服务器启动中...
[2025-10-11 00:01:46 +0800] [1906] [INFO] Listening at: http://0.0.0.0:5002 (1906)
[2025-10-11 00:01:46 +0800] [1906] [INFO] Using worker: sync
[2025-10-11 00:01:46 +0800] [1906] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:01:46 +0800] [1919] [INFO] Booting worker with pid: 1919
[2025-10-11 00:01:46 +0800] [1919] [INFO] 工作进程 1919 已启动
[2025-10-11 00:01:46 +0800] [1919] [INFO] 工作进程 1919 初始化完成
[2025-10-11 00:01:47 +0800] [1906] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:01:47 +0800] [1920] [INFO] Booting worker with pid: 1920
[2025-10-11 00:01:47 +0800] [1920] [INFO] 工作进程 1920 已启动
[2025-10-11 00:01:47 +0800] [1920] [INFO] 工作进程 1920 初始化完成
[2025-10-11 00:01:47 +0800] [1906] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:01:47 +0800] [1921] [INFO] Booting worker with pid: 1921
[2025-10-11 00:01:47 +0800] [1921] [INFO] 工作进程 1921 已启动
[2025-10-11 00:01:47 +0800] [1921] [INFO] 工作进程 1921 初始化完成
[2025-10-11 00:01:47 +0800] [1906] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:01:47 +0800] [1922] [INFO] Booting worker with pid: 1922
[2025-10-11 00:01:47 +0800] [1922] [INFO] 工作进程 1922 已启动
[2025-10-11 00:01:47 +0800] [1922] [INFO] 工作进程 1922 初始化完成
[2025-10-11 00:01:47 +0800] [1906] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:01:47 +0800] [1927] [INFO] Booting worker with pid: 1927
[2025-10-11 00:01:47 +0800] [1927] [INFO] 工作进程 1927 已启动
[2025-10-11 00:01:47 +0800] [1927] [INFO] 工作进程 1927 初始化完成
[2025-10-11 00:06:01 +0800] [1906] [INFO] Handling signal: term
[2025-10-11 00:06:01 +0800] [1921] [INFO] Worker exiting (pid: 1921)
[2025-10-11 00:06:01 +0800] [1919] [INFO] Worker exiting (pid: 1919)
[2025-10-11 00:06:01 +0800] [1922] [INFO] Worker exiting (pid: 1922)
[2025-10-11 00:06:01 +0800] [1920] [INFO] Worker exiting (pid: 1920)
[2025-10-11 00:06:01 +0800] [1927] [INFO] Worker exiting (pid: 1927)
[2025-10-11 00:06:02 +0800] [1906] [INFO] Shutting down: Master
[2025-10-11 00:06:23 +0800] [28527] [INFO] Starting gunicorn 21.2.0
[2025-10-11 00:06:23 +0800] [28527] [INFO] Gunicorn服务器启动中...
[2025-10-11 00:06:23 +0800] [28527] [INFO] Listening at: http://0.0.0.0:5002 (28527)
[2025-10-11 00:06:23 +0800] [28527] [INFO] Using worker: sync
[2025-10-11 00:06:23 +0800] [28527] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:06:23 +0800] [28537] [INFO] Booting worker with pid: 28537
[2025-10-11 00:06:23 +0800] [28537] [INFO] 工作进程 28537 已启动
[2025-10-11 00:06:23 +0800] [28537] [INFO] 工作进程 28537 初始化完成
[2025-10-11 00:06:24 +0800] [28527] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:06:24 +0800] [28538] [INFO] Booting worker with pid: 28538
[2025-10-11 00:06:24 +0800] [28538] [INFO] 工作进程 28538 已启动
[2025-10-11 00:06:24 +0800] [28538] [INFO] 工作进程 28538 初始化完成
[2025-10-11 00:06:24 +0800] [28527] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:06:24 +0800] [28539] [INFO] Booting worker with pid: 28539
[2025-10-11 00:06:24 +0800] [28539] [INFO] 工作进程 28539 已启动
[2025-10-11 00:06:24 +0800] [28539] [INFO] 工作进程 28539 初始化完成
[2025-10-11 00:06:24 +0800] [28527] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:06:24 +0800] [28540] [INFO] Booting worker with pid: 28540
[2025-10-11 00:06:24 +0800] [28540] [INFO] 工作进程 28540 已启动
[2025-10-11 00:06:24 +0800] [28540] [INFO] 工作进程 28540 初始化完成
[2025-10-11 00:06:24 +0800] [28527] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:06:24 +0800] [28542] [INFO] Booting worker with pid: 28542
[2025-10-11 00:06:24 +0800] [28542] [INFO] 工作进程 28542 已启动
[2025-10-11 00:06:24 +0800] [28542] [INFO] 工作进程 28542 初始化完成
[2025-10-11 00:11:25 +0800] [28538] [INFO] Worker exiting (pid: 28538)
[2025-10-11 00:11:25 +0800] [28527] [INFO] Handling signal: term
[2025-10-11 00:11:25 +0800] [28537] [INFO] Worker exiting (pid: 28537)
[2025-10-11 00:11:25 +0800] [28540] [INFO] Worker exiting (pid: 28540)
[2025-10-11 00:11:25 +0800] [28539] [INFO] Worker exiting (pid: 28539)
[2025-10-11 00:11:25 +0800] [28542] [INFO] Worker exiting (pid: 28542)
[2025-10-11 00:11:26 +0800] [28527] [INFO] Shutting down: Master
[2025-10-11 00:11:47 +0800] [23606] [INFO] Starting gunicorn 21.2.0
[2025-10-11 00:11:47 +0800] [23606] [INFO] Gunicorn服务器启动中...
[2025-10-11 00:11:47 +0800] [23606] [INFO] Listening at: http://0.0.0.0:5002 (23606)
[2025-10-11 00:11:47 +0800] [23606] [INFO] Using worker: sync
[2025-10-11 00:11:47 +0800] [23606] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:11:47 +0800] [23619] [INFO] Booting worker with pid: 23619
[2025-10-11 00:11:47 +0800] [23619] [INFO] 工作进程 23619 已启动
[2025-10-11 00:11:47 +0800] [23619] [INFO] 工作进程 23619 初始化完成
[2025-10-11 00:11:47 +0800] [23606] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:11:47 +0800] [23620] [INFO] Booting worker with pid: 23620
[2025-10-11 00:11:47 +0800] [23620] [INFO] 工作进程 23620 已启动
[2025-10-11 00:11:47 +0800] [23620] [INFO] 工作进程 23620 初始化完成
[2025-10-11 00:11:47 +0800] [23606] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:11:47 +0800] [23621] [INFO] Booting worker with pid: 23621
[2025-10-11 00:11:47 +0800] [23621] [INFO] 工作进程 23621 已启动
[2025-10-11 00:11:47 +0800] [23621] [INFO] 工作进程 23621 初始化完成
[2025-10-11 00:11:47 +0800] [23606] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:11:47 +0800] [23622] [INFO] Booting worker with pid: 23622
[2025-10-11 00:11:47 +0800] [23622] [INFO] 工作进程 23622 已启动
[2025-10-11 00:11:47 +0800] [23622] [INFO] 工作进程 23622 初始化完成
[2025-10-11 00:11:47 +0800] [23606] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:11:47 +0800] [23626] [INFO] Booting worker with pid: 23626
[2025-10-11 00:11:47 +0800] [23626] [INFO] 工作进程 23626 已启动
[2025-10-11 00:11:47 +0800] [23626] [INFO] 工作进程 23626 初始化完成
[2025-10-11 00:17:57 +0800] [23606] [CRITICAL] WORKER TIMEOUT (pid:23622)
[2025-10-11 00:17:57 +0800] [23622] [INFO] 工作进程 23622 异常退出
[2025-10-11 00:17:57 +0800] [23622] [INFO] Worker exiting (pid: 23622)
[2025-10-11 00:17:57 +0800] [23606] [ERROR] Worker (pid:23622) exited with code 1
[2025-10-11 00:17:57 +0800] [23606] [ERROR] Worker (pid:23622) exited with code 1.
[2025-10-11 00:17:57 +0800] [23606] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:17:57 +0800] [17811] [INFO] Booting worker with pid: 17811
[2025-10-11 00:17:57 +0800] [17811] [INFO] 工作进程 17811 已启动
[2025-10-11 00:17:57 +0800] [17811] [INFO] 工作进程 17811 初始化完成
[2025-10-11 00:20:44 +0800] [17811] [INFO] Worker exiting (pid: 17811)
[2025-10-11 00:20:44 +0800] [23620] [INFO] Worker exiting (pid: 23620)
[2025-10-11 00:20:44 +0800] [23606] [INFO] Handling signal: term
[2025-10-11 00:20:44 +0800] [23619] [INFO] Worker exiting (pid: 23619)
[2025-10-11 00:20:44 +0800] [23621] [INFO] Worker exiting (pid: 23621)
[2025-10-11 00:20:44 +0800] [23626] [INFO] Worker exiting (pid: 23626)
[2025-10-11 00:20:44 +0800] [23606] [ERROR] Worker (pid:17811) was sent SIGTERM!
[2025-10-11 00:20:44 +0800] [23606] [ERROR] Worker (pid:23620) was sent SIGTERM!
[2025-10-11 00:20:45 +0800] [23606] [INFO] Shutting down: Master
[2025-10-11 00:21:07 +0800] [11523] [INFO] Starting gunicorn 21.2.0
[2025-10-11 00:21:07 +0800] [11523] [INFO] Gunicorn服务器启动中...
[2025-10-11 00:21:07 +0800] [11523] [INFO] Listening at: http://0.0.0.0:5002 (11523)
[2025-10-11 00:21:07 +0800] [11523] [INFO] Using worker: sync
[2025-10-11 00:21:07 +0800] [11523] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:21:07 +0800] [11531] [INFO] Booting worker with pid: 11531
[2025-10-11 00:21:07 +0800] [11531] [INFO] 工作进程 11531 已启动
[2025-10-11 00:21:07 +0800] [11531] [INFO] 工作进程 11531 初始化完成
[2025-10-11 00:21:07 +0800] [11523] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:21:07 +0800] [11532] [INFO] Booting worker with pid: 11532
[2025-10-11 00:21:07 +0800] [11532] [INFO] 工作进程 11532 已启动
[2025-10-11 00:21:07 +0800] [11532] [INFO] 工作进程 11532 初始化完成
[2025-10-11 00:21:07 +0800] [11523] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:21:07 +0800] [11533] [INFO] Booting worker with pid: 11533
[2025-10-11 00:21:07 +0800] [11533] [INFO] 工作进程 11533 已启动
[2025-10-11 00:21:07 +0800] [11533] [INFO] 工作进程 11533 初始化完成
[2025-10-11 00:21:08 +0800] [11523] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:21:08 +0800] [11534] [INFO] Booting worker with pid: 11534
[2025-10-11 00:21:08 +0800] [11534] [INFO] 工作进程 11534 已启动
[2025-10-11 00:21:08 +0800] [11534] [INFO] 工作进程 11534 初始化完成
[2025-10-11 00:21:08 +0800] [11523] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:21:08 +0800] [11535] [INFO] Booting worker with pid: 11535
[2025-10-11 00:21:08 +0800] [11535] [INFO] 工作进程 11535 已启动
[2025-10-11 00:21:08 +0800] [11535] [INFO] 工作进程 11535 初始化完成
[2025-10-11 00:27:42 +0800] [11523] [INFO] Handling signal: term
[2025-10-11 00:27:42 +0800] [11531] [INFO] Worker exiting (pid: 11531)
[2025-10-11 00:27:42 +0800] [11534] [INFO] Worker exiting (pid: 11534)
[2025-10-11 00:27:42 +0800] [11532] [INFO] Worker exiting (pid: 11532)
[2025-10-11 00:27:42 +0800] [11533] [INFO] Worker exiting (pid: 11533)
[2025-10-11 00:27:42 +0800] [11535] [INFO] Worker exiting (pid: 11535)
[2025-10-11 00:27:43 +0800] [11523] [INFO] Shutting down: Master
[2025-10-11 00:28:14 +0800] [6784] [INFO] Starting gunicorn 21.2.0
[2025-10-11 00:28:14 +0800] [6784] [INFO] Gunicorn服务器启动中...
[2025-10-11 00:28:14 +0800] [6784] [INFO] Listening at: http://0.0.0.0:5002 (6784)
[2025-10-11 00:28:14 +0800] [6784] [INFO] Using worker: sync
[2025-10-11 00:28:14 +0800] [6784] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:28:14 +0800] [6807] [INFO] Booting worker with pid: 6807
[2025-10-11 00:28:14 +0800] [6807] [INFO] 工作进程 6807 已启动
[2025-10-11 00:28:14 +0800] [6807] [INFO] 工作进程 6807 初始化完成
[2025-10-11 00:28:14 +0800] [6784] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:28:14 +0800] [6808] [INFO] Booting worker with pid: 6808
[2025-10-11 00:28:14 +0800] [6808] [INFO] 工作进程 6808 已启动
[2025-10-11 00:28:14 +0800] [6784] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:28:14 +0800] [6808] [INFO] 工作进程 6808 初始化完成
[2025-10-11 00:28:14 +0800] [6809] [INFO] Booting worker with pid: 6809
[2025-10-11 00:28:14 +0800] [6809] [INFO] 工作进程 6809 已启动
[2025-10-11 00:28:14 +0800] [6809] [INFO] 工作进程 6809 初始化完成
[2025-10-11 00:28:14 +0800] [6784] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:28:14 +0800] [6810] [INFO] Booting worker with pid: 6810
[2025-10-11 00:28:14 +0800] [6810] [INFO] 工作进程 6810 已启动
[2025-10-11 00:28:14 +0800] [6810] [INFO] 工作进程 6810 初始化完成
[2025-10-11 00:28:14 +0800] [6784] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:28:14 +0800] [6811] [INFO] Booting worker with pid: 6811
[2025-10-11 00:28:14 +0800] [6811] [INFO] 工作进程 6811 已启动
[2025-10-11 00:28:14 +0800] [6811] [INFO] 工作进程 6811 初始化完成
[2025-10-11 00:34:34 +0800] [6807] [INFO] Worker exiting (pid: 6807)
[2025-10-11 00:34:34 +0800] [6784] [INFO] Handling signal: term
[2025-10-11 00:34:34 +0800] [6809] [INFO] Worker exiting (pid: 6809)
[2025-10-11 00:34:34 +0800] [6811] [INFO] Worker exiting (pid: 6811)
[2025-10-11 00:34:34 +0800] [6808] [INFO] Worker exiting (pid: 6808)
[2025-10-11 00:34:34 +0800] [6810] [INFO] Worker exiting (pid: 6810)
[2025-10-11 00:34:35 +0800] [6784] [INFO] Shutting down: Master
[2025-10-11 00:35:00 +0800] [1932] [INFO] Starting gunicorn 21.2.0
[2025-10-11 00:35:00 +0800] [1932] [INFO] Gunicorn服务器启动中...
[2025-10-11 00:35:00 +0800] [1932] [INFO] Listening at: http://0.0.0.0:5002 (1932)
[2025-10-11 00:35:00 +0800] [1932] [INFO] Using worker: sync
[2025-10-11 00:35:00 +0800] [1932] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:35:00 +0800] [1952] [INFO] Booting worker with pid: 1952
[2025-10-11 00:35:00 +0800] [1952] [INFO] 工作进程 1952 已启动
[2025-10-11 00:35:00 +0800] [1952] [INFO] 工作进程 1952 初始化完成
[2025-10-11 00:35:00 +0800] [1932] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:35:00 +0800] [1953] [INFO] Booting worker with pid: 1953
[2025-10-11 00:35:00 +0800] [1953] [INFO] 工作进程 1953 已启动
[2025-10-11 00:35:00 +0800] [1953] [INFO] 工作进程 1953 初始化完成
[2025-10-11 00:35:00 +0800] [1932] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:35:00 +0800] [1954] [INFO] Booting worker with pid: 1954
[2025-10-11 00:35:00 +0800] [1954] [INFO] 工作进程 1954 已启动
[2025-10-11 00:35:00 +0800] [1954] [INFO] 工作进程 1954 初始化完成
[2025-10-11 00:35:00 +0800] [1932] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:35:00 +0800] [1955] [INFO] Booting worker with pid: 1955
[2025-10-11 00:35:00 +0800] [1955] [INFO] 工作进程 1955 已启动
[2025-10-11 00:35:00 +0800] [1955] [INFO] 工作进程 1955 初始化完成
[2025-10-11 00:35:00 +0800] [1932] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:35:00 +0800] [1956] [INFO] Booting worker with pid: 1956
[2025-10-11 00:35:00 +0800] [1956] [INFO] 工作进程 1956 已启动
[2025-10-11 00:35:00 +0800] [1956] [INFO] 工作进程 1956 初始化完成
[2025-10-11 00:38:23 +0800] [1954] [INFO] Worker exiting (pid: 1954)
[2025-10-11 00:38:23 +0800] [1932] [INFO] Handling signal: term
[2025-10-11 00:38:23 +0800] [1952] [INFO] Worker exiting (pid: 1952)
[2025-10-11 00:38:23 +0800] [1955] [INFO] Worker exiting (pid: 1955)
[2025-10-11 00:38:23 +0800] [1953] [INFO] Worker exiting (pid: 1953)
[2025-10-11 00:38:23 +0800] [1956] [INFO] Worker exiting (pid: 1956)
[2025-10-11 00:38:25 +0800] [1932] [INFO] Shutting down: Master
[2025-10-11 00:39:18 +0800] [28745] [INFO] Starting gunicorn 21.2.0
[2025-10-11 00:39:18 +0800] [28745] [INFO] Gunicorn服务器启动中...
[2025-10-11 00:39:18 +0800] [28745] [INFO] Listening at: http://0.0.0.0:5002 (28745)
[2025-10-11 00:39:18 +0800] [28745] [INFO] Using worker: sync
[2025-10-11 00:39:18 +0800] [28745] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:39:18 +0800] [28755] [INFO] Booting worker with pid: 28755
[2025-10-11 00:39:18 +0800] [28755] [INFO] 工作进程 28755 已启动
[2025-10-11 00:39:18 +0800] [28755] [INFO] 工作进程 28755 初始化完成
[2025-10-11 00:39:18 +0800] [28745] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:39:18 +0800] [28756] [INFO] Booting worker with pid: 28756
[2025-10-11 00:39:18 +0800] [28756] [INFO] 工作进程 28756 已启动
[2025-10-11 00:39:18 +0800] [28756] [INFO] 工作进程 28756 初始化完成
[2025-10-11 00:39:18 +0800] [28745] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:39:18 +0800] [28757] [INFO] Booting worker with pid: 28757
[2025-10-11 00:39:18 +0800] [28757] [INFO] 工作进程 28757 已启动
[2025-10-11 00:39:18 +0800] [28757] [INFO] 工作进程 28757 初始化完成
[2025-10-11 00:39:18 +0800] [28745] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:39:18 +0800] [28758] [INFO] Booting worker with pid: 28758
[2025-10-11 00:39:18 +0800] [28758] [INFO] 工作进程 28758 已启动
[2025-10-11 00:39:18 +0800] [28758] [INFO] 工作进程 28758 初始化完成
[2025-10-11 00:39:18 +0800] [28745] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:39:18 +0800] [28759] [INFO] Booting worker with pid: 28759
[2025-10-11 00:39:18 +0800] [28759] [INFO] 工作进程 28759 已启动
[2025-10-11 00:39:18 +0800] [28759] [INFO] 工作进程 28759 初始化完成
[2025-10-11 00:40:18 +0800] [28759] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-11 00:44:41 +0800] [28756] [INFO] Worker exiting (pid: 28756)
[2025-10-11 00:44:41 +0800] [28745] [INFO] Handling signal: term
[2025-10-11 00:44:41 +0800] [28755] [INFO] Worker exiting (pid: 28755)
[2025-10-11 00:44:41 +0800] [28757] [INFO] Worker exiting (pid: 28757)
[2025-10-11 00:44:41 +0800] [28758] [INFO] Worker exiting (pid: 28758)
[2025-10-11 00:44:41 +0800] [28759] [INFO] Worker exiting (pid: 28759)
[2025-10-11 00:44:42 +0800] [28745] [INFO] Shutting down: Master
[2025-10-11 00:46:18 +0800] [15379] [INFO] Starting gunicorn 21.2.0
[2025-10-11 00:46:18 +0800] [15379] [INFO] Gunicorn服务器启动中...
[2025-10-11 00:46:18 +0800] [15379] [INFO] Listening at: http://0.0.0.0:5002 (15379)
[2025-10-11 00:46:18 +0800] [15379] [INFO] Using worker: sync
[2025-10-11 00:46:18 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:46:18 +0800] [15397] [INFO] Booting worker with pid: 15397
[2025-10-11 00:46:18 +0800] [15397] [INFO] 工作进程 15397 已启动
[2025-10-11 00:46:18 +0800] [15397] [INFO] 工作进程 15397 初始化完成
[2025-10-11 00:46:18 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:46:18 +0800] [15398] [INFO] Booting worker with pid: 15398
[2025-10-11 00:46:18 +0800] [15398] [INFO] 工作进程 15398 已启动
[2025-10-11 00:46:18 +0800] [15398] [INFO] 工作进程 15398 初始化完成
[2025-10-11 00:46:18 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:46:18 +0800] [15399] [INFO] Booting worker with pid: 15399
[2025-10-11 00:46:18 +0800] [15399] [INFO] 工作进程 15399 已启动
[2025-10-11 00:46:18 +0800] [15399] [INFO] 工作进程 15399 初始化完成
[2025-10-11 00:46:18 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:46:18 +0800] [15400] [INFO] Booting worker with pid: 15400
[2025-10-11 00:46:18 +0800] [15400] [INFO] 工作进程 15400 已启动
[2025-10-11 00:46:18 +0800] [15400] [INFO] 工作进程 15400 初始化完成
[2025-10-11 00:46:18 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 00:46:18 +0800] [15401] [INFO] Booting worker with pid: 15401
[2025-10-11 00:46:18 +0800] [15401] [INFO] 工作进程 15401 已启动
[2025-10-11 00:46:18 +0800] [15401] [INFO] 工作进程 15401 初始化完成
[2025-10-11 11:03:11 +0800] [15379] [ERROR] Worker (pid:15398) was sent SIGHUP!
[2025-10-11 11:03:11 +0800] [15379] [ERROR] Worker (pid:15399) was sent SIGHUP!
[2025-10-11 11:03:11 +0800] [15379] [ERROR] Worker (pid:15400) was sent SIGHUP!
[2025-10-11 11:03:11 +0800] [15379] [ERROR] Worker (pid:15401) was sent SIGHUP!
[2025-10-11 11:03:11 +0800] [15379] [ERROR] Worker (pid:15397) was sent SIGHUP!
[2025-10-11 11:03:11 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 11:03:11 +0800] [13059] [INFO] Booting worker with pid: 13059
[2025-10-11 11:03:11 +0800] [13059] [INFO] 工作进程 13059 已启动
[2025-10-11 11:03:11 +0800] [13059] [INFO] 工作进程 13059 初始化完成
[2025-10-11 11:03:11 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 11:03:11 +0800] [13060] [INFO] Booting worker with pid: 13060
[2025-10-11 11:03:11 +0800] [13060] [INFO] 工作进程 13060 已启动
[2025-10-11 11:03:11 +0800] [13060] [INFO] 工作进程 13060 初始化完成
[2025-10-11 11:03:11 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 11:03:11 +0800] [13061] [INFO] Booting worker with pid: 13061
[2025-10-11 11:03:11 +0800] [13061] [INFO] 工作进程 13061 已启动
[2025-10-11 11:03:11 +0800] [13061] [INFO] 工作进程 13061 初始化完成
[2025-10-11 11:03:11 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 11:03:11 +0800] [13062] [INFO] Booting worker with pid: 13062
[2025-10-11 11:03:11 +0800] [13062] [INFO] 工作进程 13062 已启动
[2025-10-11 11:03:11 +0800] [13062] [INFO] 工作进程 13062 初始化完成
[2025-10-11 11:03:12 +0800] [15379] [INFO] Handling signal: hup
[2025-10-11 11:03:12 +0800] [15379] [INFO] Hang up: Master
[2025-10-11 11:03:12 +0800] [15379] [INFO] Gunicorn服务器重载中...
[2025-10-11 11:03:12 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 11:03:12 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 11:03:12 +0800] [13063] [INFO] Booting worker with pid: 13063
[2025-10-11 11:03:12 +0800] [13063] [INFO] 工作进程 13063 已启动
[2025-10-11 11:03:12 +0800] [13063] [INFO] 工作进程 13063 初始化完成
[2025-10-11 11:03:12 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 11:03:12 +0800] [13064] [INFO] Booting worker with pid: 13064
[2025-10-11 11:03:12 +0800] [13064] [INFO] 工作进程 13064 已启动
[2025-10-11 11:03:12 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 11:03:12 +0800] [13064] [INFO] 工作进程 13064 初始化完成
[2025-10-11 11:03:12 +0800] [13065] [INFO] Booting worker with pid: 13065
[2025-10-11 11:03:12 +0800] [13065] [INFO] 工作进程 13065 已启动
[2025-10-11 11:03:12 +0800] [13066] [INFO] Booting worker with pid: 13066
[2025-10-11 11:03:12 +0800] [13066] [INFO] 工作进程 13066 已启动
[2025-10-11 11:03:12 +0800] [13065] [INFO] 工作进程 13065 初始化完成
[2025-10-11 11:03:12 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 11:03:12 +0800] [13066] [INFO] 工作进程 13066 初始化完成
[2025-10-11 11:03:12 +0800] [13060] [INFO] Worker exiting (pid: 13060)
[2025-10-11 11:03:12 +0800] [13067] [INFO] Booting worker with pid: 13067
[2025-10-11 11:03:12 +0800] [13067] [INFO] 工作进程 13067 已启动
[2025-10-11 11:03:12 +0800] [13067] [INFO] 工作进程 13067 初始化完成
[2025-10-11 11:03:12 +0800] [13059] [INFO] Worker exiting (pid: 13059)
[2025-10-11 11:03:12 +0800] [13061] [INFO] Worker exiting (pid: 13061)
[2025-10-11 11:03:12 +0800] [13062] [INFO] Worker exiting (pid: 13062)
[2025-10-11 11:03:12 +0800] [15379] [ERROR] Worker (pid:13062) was sent SIGTERM!
[2025-10-11 11:03:12 +0800] [15379] [ERROR] Worker (pid:13061) was sent SIGTERM!
[2025-10-11 11:03:12 +0800] [15379] [ERROR] Worker (pid:13060) was sent SIGTERM!
[2025-10-11 12:26:12 +0800] [15379] [CRITICAL] WORKER TIMEOUT (pid:13067)
[2025-10-11 12:26:12 +0800] [13067] [INFO] 工作进程 13067 异常退出
[2025-10-11 12:26:12 +0800] [13067] [INFO] Worker exiting (pid: 13067)
[2025-10-11 12:26:13 +0800] [15379] [ERROR] Worker (pid:13067) exited with code 1
[2025-10-11 12:26:13 +0800] [15379] [ERROR] Worker (pid:13067) exited with code 1.
[2025-10-11 12:26:13 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 12:26:13 +0800] [10782] [INFO] Booting worker with pid: 10782
[2025-10-11 12:26:13 +0800] [10782] [INFO] 工作进程 10782 已启动
[2025-10-11 12:26:13 +0800] [10782] [INFO] 工作进程 10782 初始化完成
[2025-10-11 14:54:51 +0800] [13066] [WARNING] Invalid request from ip=79.124.59.86: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-11 15:20:00 +0800] [13065] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-11 16:05:43 +0800] [10782] [WARNING] Invalid request from ip=193.32.162.111: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-11 16:35:22 +0800] [13065] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-11 21:39:33 +0800] [15379] [CRITICAL] WORKER TIMEOUT (pid:13066)
[2025-10-11 21:39:33 +0800] [13066] [INFO] 工作进程 13066 异常退出
[2025-10-11 21:39:33 +0800] [13066] [INFO] Worker exiting (pid: 13066)
[2025-10-11 21:39:33 +0800] [15379] [ERROR] Worker (pid:13066) exited with code 1
[2025-10-11 21:39:33 +0800] [15379] [ERROR] Worker (pid:13066) exited with code 1.
[2025-10-11 21:39:33 +0800] [15379] [INFO] 工作进程 [booting] 即将启动
[2025-10-11 21:39:33 +0800] [3123] [INFO] Booting worker with pid: 3123
[2025-10-11 21:39:33 +0800] [3123] [INFO] 工作进程 3123 已启动
[2025-10-11 21:39:33 +0800] [3123] [INFO] 工作进程 3123 初始化完成
[2025-10-12 01:38:04 +0800] [10782] [WARNING] Invalid request from ip=3.132.23.201: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-12 14:37:27 +0800] [13065] [WARNING] Invalid request from ip=85.208.84.68: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-12 15:02:49 +0800] [13065] [WARNING] Invalid request from ip=79.124.59.86: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-12 16:25:32 +0800] [13065] [WARNING] Invalid request from ip=36.134.153.55: Invalid HTTP request line: ''
[2025-10-12 16:25:32 +0800] [13063] [WARNING] Invalid request from ip=36.134.153.55: Invalid HTTP Version: 'RTSP/1.0'
[2025-10-12 16:25:48 +0800] [13065] [WARNING] Invalid request from ip=36.134.153.55: Invalid HTTP request line: 'HELP'
[2025-10-12 16:25:53 +0800] [13065] [WARNING] Invalid request from ip=36.134.153.55: Invalid HTTP request line: '\x03\x00\x00*%à\x00\x00\x00\x00\x00Cookie: mstshash=nmap'
[2025-10-12 16:26:28 +0800] [13065] [WARNING] Invalid request from ip=36.134.153.55: Invalid HTTP Version: 'SIP/2.0'
[2025-10-12 19:26:15 +0800] [3123] [WARNING] Invalid request from ip=79.124.49.210: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-12 22:40:38 +0800] [13065] [WARNING] Invalid request from ip=79.124.49.210: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-12 23:17:12 +0800] [3123] [INFO] Worker exiting (pid: 3123)
[2025-10-12 23:17:12 +0800] [13063] [INFO] Worker exiting (pid: 13063)
[2025-10-12 23:17:12 +0800] [10782] [INFO] Worker exiting (pid: 10782)
[2025-10-12 23:17:12 +0800] [13065] [INFO] Worker exiting (pid: 13065)
[2025-10-12 23:17:12 +0800] [13064] [INFO] Worker exiting (pid: 13064)
[2025-10-12 23:17:12 +0800] [15379] [INFO] Handling signal: term
[2025-10-12 23:17:12 +0800] [15379] [ERROR] Worker (pid:13064) was sent SIGTERM!
[2025-10-12 23:17:12 +0800] [15379] [ERROR] Worker (pid:13065) was sent SIGTERM!
[2025-10-12 23:17:12 +0800] [15379] [ERROR] Worker (pid:13063) was sent SIGTERM!
[2025-10-12 23:17:12 +0800] [15379] [ERROR] Worker (pid:3123) was sent SIGTERM!
[2025-10-12 23:17:12 +0800] [15379] [ERROR] Worker (pid:10782) was sent SIGTERM!
[2025-10-12 23:17:12 +0800] [15379] [INFO] Shutting down: Master
[2025-10-12 23:17:59 +0800] [24586] [INFO] Starting gunicorn 21.2.0
[2025-10-12 23:17:59 +0800] [24586] [INFO] Gunicorn服务器启动中...
[2025-10-12 23:17:59 +0800] [24586] [INFO] Listening at: http://0.0.0.0:5002 (24586)
[2025-10-12 23:17:59 +0800] [24586] [INFO] Using worker: sync
[2025-10-12 23:17:59 +0800] [24586] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:17:59 +0800] [24613] [INFO] Booting worker with pid: 24613
[2025-10-12 23:17:59 +0800] [24613] [INFO] 工作进程 24613 已启动
[2025-10-12 23:17:59 +0800] [24613] [INFO] 工作进程 24613 初始化完成
[2025-10-12 23:17:59 +0800] [24586] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:17:59 +0800] [24622] [INFO] Booting worker with pid: 24622
[2025-10-12 23:17:59 +0800] [24622] [INFO] 工作进程 24622 已启动
[2025-10-12 23:17:59 +0800] [24622] [INFO] 工作进程 24622 初始化完成
[2025-10-12 23:17:59 +0800] [24586] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:17:59 +0800] [24623] [INFO] Booting worker with pid: 24623
[2025-10-12 23:17:59 +0800] [24623] [INFO] 工作进程 24623 已启动
[2025-10-12 23:17:59 +0800] [24623] [INFO] 工作进程 24623 初始化完成
[2025-10-12 23:17:59 +0800] [24586] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:17:59 +0800] [24624] [INFO] Booting worker with pid: 24624
[2025-10-12 23:17:59 +0800] [24624] [INFO] 工作进程 24624 已启动
[2025-10-12 23:17:59 +0800] [24624] [INFO] 工作进程 24624 初始化完成
[2025-10-12 23:17:59 +0800] [24586] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:17:59 +0800] [24625] [INFO] Booting worker with pid: 24625
[2025-10-12 23:17:59 +0800] [24625] [INFO] 工作进程 24625 已启动
[2025-10-12 23:17:59 +0800] [24625] [INFO] 工作进程 24625 初始化完成
[2025-10-12 23:50:34 +0800] [24622] [INFO] Worker exiting (pid: 24622)
[2025-10-12 23:50:34 +0800] [24586] [INFO] Handling signal: term
[2025-10-12 23:50:34 +0800] [24613] [INFO] Worker exiting (pid: 24613)
[2025-10-12 23:50:34 +0800] [24623] [INFO] Worker exiting (pid: 24623)
[2025-10-12 23:50:34 +0800] [24624] [INFO] Worker exiting (pid: 24624)
[2025-10-12 23:50:34 +0800] [24625] [INFO] Worker exiting (pid: 24625)
[2025-10-12 23:50:36 +0800] [24586] [INFO] Shutting down: Master
[2025-10-12 23:51:11 +0800] [11958] [INFO] Starting gunicorn 21.2.0
[2025-10-12 23:51:11 +0800] [11958] [INFO] Gunicorn服务器启动中...
[2025-10-12 23:51:11 +0800] [11958] [INFO] Listening at: http://0.0.0.0:5002 (11958)
[2025-10-12 23:51:11 +0800] [11958] [INFO] Using worker: sync
[2025-10-12 23:51:11 +0800] [11958] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:51:11 +0800] [11968] [INFO] Booting worker with pid: 11968
[2025-10-12 23:51:11 +0800] [11968] [INFO] 工作进程 11968 已启动
[2025-10-12 23:51:11 +0800] [11968] [INFO] 工作进程 11968 初始化完成
[2025-10-12 23:51:11 +0800] [11958] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:51:11 +0800] [11969] [INFO] Booting worker with pid: 11969
[2025-10-12 23:51:11 +0800] [11969] [INFO] 工作进程 11969 已启动
[2025-10-12 23:51:11 +0800] [11969] [INFO] 工作进程 11969 初始化完成
[2025-10-12 23:51:11 +0800] [11958] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:51:11 +0800] [11970] [INFO] Booting worker with pid: 11970
[2025-10-12 23:51:11 +0800] [11970] [INFO] 工作进程 11970 已启动
[2025-10-12 23:51:11 +0800] [11970] [INFO] 工作进程 11970 初始化完成
[2025-10-12 23:51:11 +0800] [11958] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:51:11 +0800] [11971] [INFO] Booting worker with pid: 11971
[2025-10-12 23:51:11 +0800] [11971] [INFO] 工作进程 11971 已启动
[2025-10-12 23:51:11 +0800] [11971] [INFO] 工作进程 11971 初始化完成
[2025-10-12 23:51:11 +0800] [11958] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:51:11 +0800] [11972] [INFO] Booting worker with pid: 11972
[2025-10-12 23:51:11 +0800] [11972] [INFO] 工作进程 11972 已启动
[2025-10-12 23:51:11 +0800] [11972] [INFO] 工作进程 11972 初始化完成
[2025-10-12 23:54:34 +0800] [11969] [INFO] Worker exiting (pid: 11969)
[2025-10-12 23:54:34 +0800] [11958] [INFO] Handling signal: term
[2025-10-12 23:54:34 +0800] [11968] [INFO] Worker exiting (pid: 11968)
[2025-10-12 23:54:34 +0800] [11972] [INFO] Worker exiting (pid: 11972)
[2025-10-12 23:54:34 +0800] [11970] [INFO] Worker exiting (pid: 11970)
[2025-10-12 23:54:34 +0800] [11971] [INFO] Worker exiting (pid: 11971)
[2025-10-12 23:54:35 +0800] [11958] [INFO] Shutting down: Master
[2025-10-12 23:54:39 +0800] [14476] [INFO] Starting gunicorn 21.2.0
[2025-10-12 23:54:39 +0800] [14476] [INFO] Gunicorn服务器启动中...
[2025-10-12 23:54:39 +0800] [14476] [INFO] Listening at: http://0.0.0.0:5002 (14476)
[2025-10-12 23:54:39 +0800] [14476] [INFO] Using worker: sync
[2025-10-12 23:54:39 +0800] [14476] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:54:39 +0800] [14482] [INFO] Booting worker with pid: 14482
[2025-10-12 23:54:39 +0800] [14482] [INFO] 工作进程 14482 已启动
[2025-10-12 23:54:39 +0800] [14482] [INFO] 工作进程 14482 初始化完成
[2025-10-12 23:54:39 +0800] [14476] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:54:39 +0800] [14489] [INFO] Booting worker with pid: 14489
[2025-10-12 23:54:39 +0800] [14489] [INFO] 工作进程 14489 已启动
[2025-10-12 23:54:39 +0800] [14489] [INFO] 工作进程 14489 初始化完成
[2025-10-12 23:54:39 +0800] [14476] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:54:39 +0800] [14490] [INFO] Booting worker with pid: 14490
[2025-10-12 23:54:39 +0800] [14490] [INFO] 工作进程 14490 已启动
[2025-10-12 23:54:39 +0800] [14490] [INFO] 工作进程 14490 初始化完成
[2025-10-12 23:54:39 +0800] [14476] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:54:39 +0800] [14491] [INFO] Booting worker with pid: 14491
[2025-10-12 23:54:39 +0800] [14491] [INFO] 工作进程 14491 已启动
[2025-10-12 23:54:39 +0800] [14491] [INFO] 工作进程 14491 初始化完成
[2025-10-12 23:54:39 +0800] [14476] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:54:39 +0800] [14492] [INFO] Booting worker with pid: 14492
[2025-10-12 23:54:39 +0800] [14492] [INFO] 工作进程 14492 已启动
[2025-10-12 23:54:39 +0800] [14492] [INFO] 工作进程 14492 初始化完成
[2025-10-12 23:56:37 +0800] [14482] [INFO] Worker exiting (pid: 14482)
[2025-10-12 23:56:37 +0800] [14476] [INFO] Handling signal: term
[2025-10-12 23:56:37 +0800] [14492] [INFO] Worker exiting (pid: 14492)
[2025-10-12 23:56:37 +0800] [14490] [INFO] Worker exiting (pid: 14490)
[2025-10-12 23:56:37 +0800] [14491] [INFO] Worker exiting (pid: 14491)
[2025-10-12 23:56:42 +0800] [7517] [INFO] Starting gunicorn 21.2.0
[2025-10-12 23:57:08 +0800] [14489] [INFO] Worker exiting (pid: 14489)
[2025-10-12 23:57:09 +0800] [14476] [INFO] Shutting down: Master
[2025-10-12 23:58:41 +0800] [9470] [INFO] Starting gunicorn 21.2.0
[2025-10-12 23:58:41 +0800] [9470] [INFO] Gunicorn服务器启动中...
[2025-10-12 23:58:41 +0800] [9470] [INFO] Listening at: http://0.0.0.0:5002 (9470)
[2025-10-12 23:58:41 +0800] [9470] [INFO] Using worker: sync
[2025-10-12 23:58:41 +0800] [9470] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:58:41 +0800] [9484] [INFO] Booting worker with pid: 9484
[2025-10-12 23:58:41 +0800] [9484] [INFO] 工作进程 9484 已启动
[2025-10-12 23:58:41 +0800] [9484] [INFO] 工作进程 9484 初始化完成
[2025-10-12 23:58:41 +0800] [9470] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:58:41 +0800] [9485] [INFO] Booting worker with pid: 9485
[2025-10-12 23:58:41 +0800] [9485] [INFO] 工作进程 9485 已启动
[2025-10-12 23:58:41 +0800] [9485] [INFO] 工作进程 9485 初始化完成
[2025-10-12 23:58:41 +0800] [9470] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:58:41 +0800] [9486] [INFO] Booting worker with pid: 9486
[2025-10-12 23:58:41 +0800] [9486] [INFO] 工作进程 9486 已启动
[2025-10-12 23:58:41 +0800] [9486] [INFO] 工作进程 9486 初始化完成
[2025-10-12 23:58:41 +0800] [9470] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:58:41 +0800] [9487] [INFO] Booting worker with pid: 9487
[2025-10-12 23:58:41 +0800] [9487] [INFO] 工作进程 9487 已启动
[2025-10-12 23:58:41 +0800] [9487] [INFO] 工作进程 9487 初始化完成
[2025-10-12 23:58:41 +0800] [9470] [INFO] 工作进程 [booting] 即将启动
[2025-10-12 23:58:41 +0800] [9488] [INFO] Booting worker with pid: 9488
[2025-10-12 23:58:41 +0800] [9488] [INFO] 工作进程 9488 已启动
[2025-10-12 23:58:41 +0800] [9488] [INFO] 工作进程 9488 初始化完成
[2025-10-12 23:58:43,346] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 229, in index
return render_template('generate.html', form=form, prompt=None, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 151, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 132, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 538, in top-level template code
<a href="{{ url_for('optimization_history.optimization_history_page') }}" class="nav-link" data-tooltip="优化历史">
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1697, in url_for
return self.handle_url_build_error(error, endpoint, values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1686, in url_for
rv = url_adapter.build( # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/werkzeug/routing/map.py", line 950, in build
raise BuildError(endpoint, values, method, self)
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'optimization_history.optimization_history_page'. Did you mean 'history.history_page' instead?
[2025-10-13 00:00:09 +0800] [18128] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:00:09 +0800] [18128] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:00:09 +0800] [18128] [INFO] Listening at: http://0.0.0.0:5002 (18128)
[2025-10-13 00:00:09 +0800] [18128] [INFO] Using worker: sync
[2025-10-13 00:00:09 +0800] [18128] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:00:09 +0800] [20018] [INFO] Booting worker with pid: 20018
[2025-10-13 00:00:09 +0800] [20018] [INFO] 工作进程 20018 已启动
[2025-10-13 00:00:09 +0800] [20018] [INFO] 工作进程 20018 初始化完成
[2025-10-13 00:00:09 +0800] [18128] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:00:09 +0800] [20132] [INFO] Booting worker with pid: 20132
[2025-10-13 00:00:09 +0800] [20132] [INFO] 工作进程 20132 已启动
[2025-10-13 00:00:09 +0800] [20132] [INFO] 工作进程 20132 初始化完成
[2025-10-13 00:00:09 +0800] [18128] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:00:09 +0800] [20256] [INFO] Booting worker with pid: 20256
[2025-10-13 00:00:09 +0800] [20256] [INFO] 工作进程 20256 已启动
[2025-10-13 00:00:09 +0800] [20256] [INFO] 工作进程 20256 初始化完成
[2025-10-13 00:00:09 +0800] [18128] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:00:09 +0800] [20304] [INFO] Booting worker with pid: 20304
[2025-10-13 00:00:09 +0800] [20304] [INFO] 工作进程 20304 已启动
[2025-10-13 00:00:09 +0800] [20304] [INFO] 工作进程 20304 初始化完成
[2025-10-13 00:00:09 +0800] [18128] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:00:09 +0800] [20312] [INFO] Booting worker with pid: 20312
[2025-10-13 00:00:09 +0800] [20312] [INFO] 工作进程 20312 已启动
[2025-10-13 00:00:09 +0800] [20312] [INFO] 工作进程 20312 初始化完成
[2025-10-13 00:00:10,816] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 229, in index
return render_template('generate.html', form=form, prompt=None, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 151, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 132, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 538, in top-level template code
<a href="{{ url_for('optimization_history.optimization_history_page') }}" class="nav-link" data-tooltip="优化历史">
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1697, in url_for
return self.handle_url_build_error(error, endpoint, values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1686, in url_for
rv = url_adapter.build( # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/werkzeug/routing/map.py", line 950, in build
raise BuildError(endpoint, values, method, self)
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'optimization_history.optimization_history_page'. Did you mean 'history.history_page' instead?
[2025-10-13 00:01:33 +0800] [4013] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:01:33 +0800] [4013] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:01:33 +0800] [4013] [INFO] Listening at: http://0.0.0.0:5002 (4013)
[2025-10-13 00:01:33 +0800] [4013] [INFO] Using worker: sync
[2025-10-13 00:01:33 +0800] [4013] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:01:33 +0800] [4028] [INFO] Booting worker with pid: 4028
[2025-10-13 00:01:33 +0800] [4028] [INFO] 工作进程 4028 已启动
[2025-10-13 00:01:33 +0800] [4028] [INFO] 工作进程 4028 初始化完成
[2025-10-13 00:01:33 +0800] [4013] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:01:33 +0800] [4029] [INFO] Booting worker with pid: 4029
[2025-10-13 00:01:33 +0800] [4029] [INFO] 工作进程 4029 已启动
[2025-10-13 00:01:33 +0800] [4029] [INFO] 工作进程 4029 初始化完成
[2025-10-13 00:01:33 +0800] [4013] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:01:33 +0800] [4030] [INFO] Booting worker with pid: 4030
[2025-10-13 00:01:33 +0800] [4030] [INFO] 工作进程 4030 已启动
[2025-10-13 00:01:33 +0800] [4030] [INFO] 工作进程 4030 初始化完成
[2025-10-13 00:01:33 +0800] [4013] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:01:33 +0800] [4031] [INFO] Booting worker with pid: 4031
[2025-10-13 00:01:33 +0800] [4031] [INFO] 工作进程 4031 已启动
[2025-10-13 00:01:33 +0800] [4031] [INFO] 工作进程 4031 初始化完成
[2025-10-13 00:01:33 +0800] [4013] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:01:33 +0800] [4032] [INFO] Booting worker with pid: 4032
[2025-10-13 00:01:33 +0800] [4032] [INFO] 工作进程 4032 已启动
[2025-10-13 00:01:33 +0800] [4032] [INFO] 工作进程 4032 初始化完成
[2025-10-13 00:05:36 +0800] [30532] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:05:36 +0800] [30532] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:05:36 +0800] [30532] [INFO] Listening at: http://0.0.0.0:5002 (30532)
[2025-10-13 00:05:36 +0800] [30532] [INFO] Using worker: sync
[2025-10-13 00:05:36 +0800] [30532] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:05:36 +0800] [30543] [INFO] Booting worker with pid: 30543
[2025-10-13 00:05:36 +0800] [30543] [INFO] 工作进程 30543 已启动
[2025-10-13 00:05:36 +0800] [30543] [INFO] 工作进程 30543 初始化完成
[2025-10-13 00:05:37 +0800] [30532] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:05:37 +0800] [30544] [INFO] Booting worker with pid: 30544
[2025-10-13 00:05:37 +0800] [30544] [INFO] 工作进程 30544 已启动
[2025-10-13 00:05:37 +0800] [30544] [INFO] 工作进程 30544 初始化完成
[2025-10-13 00:05:37 +0800] [30532] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:05:37 +0800] [30545] [INFO] Booting worker with pid: 30545
[2025-10-13 00:05:37 +0800] [30545] [INFO] 工作进程 30545 已启动
[2025-10-13 00:05:37 +0800] [30545] [INFO] 工作进程 30545 初始化完成
[2025-10-13 00:05:37 +0800] [30532] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:05:37 +0800] [30546] [INFO] Booting worker with pid: 30546
[2025-10-13 00:05:37 +0800] [30546] [INFO] 工作进程 30546 已启动
[2025-10-13 00:05:37 +0800] [30546] [INFO] 工作进程 30546 初始化完成
[2025-10-13 00:05:37 +0800] [30532] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:05:37 +0800] [30547] [INFO] Booting worker with pid: 30547
[2025-10-13 00:05:37 +0800] [30547] [INFO] 工作进程 30547 已启动
[2025-10-13 00:05:37 +0800] [30547] [INFO] 工作进程 30547 初始化完成
[2025-10-13 00:08:48 +0800] [479] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:08:48 +0800] [479] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:08:48 +0800] [479] [INFO] Listening at: http://0.0.0.0:5002 (479)
[2025-10-13 00:08:48 +0800] [479] [INFO] Using worker: sync
[2025-10-13 00:08:48 +0800] [479] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:08:48 +0800] [490] [INFO] Booting worker with pid: 490
[2025-10-13 00:08:48 +0800] [490] [INFO] 工作进程 490 已启动
[2025-10-13 00:08:48 +0800] [490] [INFO] 工作进程 490 初始化完成
[2025-10-13 00:08:48 +0800] [479] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:08:48 +0800] [491] [INFO] Booting worker with pid: 491
[2025-10-13 00:08:48 +0800] [491] [INFO] 工作进程 491 已启动
[2025-10-13 00:08:48 +0800] [491] [INFO] 工作进程 491 初始化完成
[2025-10-13 00:08:48 +0800] [479] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:08:48 +0800] [492] [INFO] Booting worker with pid: 492
[2025-10-13 00:08:48 +0800] [492] [INFO] 工作进程 492 已启动
[2025-10-13 00:08:48 +0800] [492] [INFO] 工作进程 492 初始化完成
[2025-10-13 00:08:48 +0800] [479] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:08:48 +0800] [496] [INFO] Booting worker with pid: 496
[2025-10-13 00:08:48 +0800] [496] [INFO] 工作进程 496 已启动
[2025-10-13 00:08:48 +0800] [496] [INFO] 工作进程 496 初始化完成
[2025-10-13 00:08:48 +0800] [479] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:08:48 +0800] [497] [INFO] Booting worker with pid: 497
[2025-10-13 00:08:48 +0800] [497] [INFO] 工作进程 497 已启动
[2025-10-13 00:08:48 +0800] [497] [INFO] 工作进程 497 初始化完成
[2025-10-13 00:14:58 +0800] [27928] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:14:58 +0800] [27928] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:14:58 +0800] [27928] [INFO] Listening at: http://0.0.0.0:5002 (27928)
[2025-10-13 00:14:58 +0800] [27928] [INFO] Using worker: sync
[2025-10-13 00:14:58 +0800] [27928] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:14:58 +0800] [27952] [INFO] Booting worker with pid: 27952
[2025-10-13 00:14:58 +0800] [27952] [INFO] 工作进程 27952 已启动
[2025-10-13 00:14:58 +0800] [27952] [INFO] 工作进程 27952 初始化完成
[2025-10-13 00:14:58 +0800] [27928] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:14:58 +0800] [27953] [INFO] Booting worker with pid: 27953
[2025-10-13 00:14:58 +0800] [27953] [INFO] 工作进程 27953 已启动
[2025-10-13 00:14:58 +0800] [27953] [INFO] 工作进程 27953 初始化完成
[2025-10-13 00:14:58 +0800] [27928] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:14:58 +0800] [27954] [INFO] Booting worker with pid: 27954
[2025-10-13 00:14:58 +0800] [27954] [INFO] 工作进程 27954 已启动
[2025-10-13 00:14:58 +0800] [27954] [INFO] 工作进程 27954 初始化完成
[2025-10-13 00:14:58 +0800] [27928] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:14:58 +0800] [27955] [INFO] Booting worker with pid: 27955
[2025-10-13 00:14:58 +0800] [27955] [INFO] 工作进程 27955 已启动
[2025-10-13 00:14:58 +0800] [27955] [INFO] 工作进程 27955 初始化完成
[2025-10-13 00:14:58 +0800] [27928] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:14:58 +0800] [27956] [INFO] Booting worker with pid: 27956
[2025-10-13 00:14:58 +0800] [27956] [INFO] 工作进程 27956 已启动
[2025-10-13 00:14:58 +0800] [27956] [INFO] 工作进程 27956 初始化完成
[2025-10-13 00:19:18 +0800] [22222] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:19:18 +0800] [22222] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:19:18 +0800] [22222] [INFO] Listening at: http://0.0.0.0:5002 (22222)
[2025-10-13 00:19:18 +0800] [22222] [INFO] Using worker: sync
[2025-10-13 00:19:18 +0800] [22222] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:19:18 +0800] [22246] [INFO] Booting worker with pid: 22246
[2025-10-13 00:19:18 +0800] [22246] [INFO] 工作进程 22246 已启动
[2025-10-13 00:19:18 +0800] [22246] [INFO] 工作进程 22246 初始化完成
[2025-10-13 00:19:18 +0800] [22222] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:19:18 +0800] [22250] [INFO] Booting worker with pid: 22250
[2025-10-13 00:19:18 +0800] [22250] [INFO] 工作进程 22250 已启动
[2025-10-13 00:19:18 +0800] [22250] [INFO] 工作进程 22250 初始化完成
[2025-10-13 00:19:18 +0800] [22222] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:19:18 +0800] [22251] [INFO] Booting worker with pid: 22251
[2025-10-13 00:19:18 +0800] [22251] [INFO] 工作进程 22251 已启动
[2025-10-13 00:19:18 +0800] [22251] [INFO] 工作进程 22251 初始化完成
[2025-10-13 00:19:18 +0800] [22222] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:19:18 +0800] [22252] [INFO] Booting worker with pid: 22252
[2025-10-13 00:19:18 +0800] [22252] [INFO] 工作进程 22252 已启动
[2025-10-13 00:19:18 +0800] [22252] [INFO] 工作进程 22252 初始化完成
[2025-10-13 00:19:18 +0800] [22222] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:19:18 +0800] [22253] [INFO] Booting worker with pid: 22253
[2025-10-13 00:19:18 +0800] [22253] [INFO] 工作进程 22253 已启动
[2025-10-13 00:19:18 +0800] [22253] [INFO] 工作进程 22253 初始化完成
[2025-10-13 00:24:12 +0800] [16644] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:24:12 +0800] [16644] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:24:12 +0800] [16644] [INFO] Listening at: http://0.0.0.0:5002 (16644)
[2025-10-13 00:24:12 +0800] [16644] [INFO] Using worker: sync
[2025-10-13 00:24:12 +0800] [16644] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:24:12 +0800] [16660] [INFO] Booting worker with pid: 16660
[2025-10-13 00:24:12 +0800] [16660] [INFO] 工作进程 16660 已启动
[2025-10-13 00:24:12 +0800] [16660] [INFO] 工作进程 16660 初始化完成
[2025-10-13 00:24:12 +0800] [16644] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:24:12 +0800] [16661] [INFO] Booting worker with pid: 16661
[2025-10-13 00:24:12 +0800] [16661] [INFO] 工作进程 16661 已启动
[2025-10-13 00:24:12 +0800] [16661] [INFO] 工作进程 16661 初始化完成
[2025-10-13 00:24:12 +0800] [16644] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:24:12 +0800] [16662] [INFO] Booting worker with pid: 16662
[2025-10-13 00:24:12 +0800] [16662] [INFO] 工作进程 16662 已启动
[2025-10-13 00:24:12 +0800] [16662] [INFO] 工作进程 16662 初始化完成
[2025-10-13 00:24:12 +0800] [16644] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:24:12 +0800] [16663] [INFO] Booting worker with pid: 16663
[2025-10-13 00:24:12 +0800] [16663] [INFO] 工作进程 16663 已启动
[2025-10-13 00:24:12 +0800] [16644] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:24:12 +0800] [16663] [INFO] 工作进程 16663 初始化完成
[2025-10-13 00:24:12 +0800] [16664] [INFO] Booting worker with pid: 16664
[2025-10-13 00:24:12 +0800] [16664] [INFO] 工作进程 16664 已启动
[2025-10-13 00:24:12 +0800] [16664] [INFO] 工作进程 16664 初始化完成
[2025-10-13 00:27:22 +0800] [10318] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:27:22 +0800] [10318] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:27:22 +0800] [10318] [INFO] Listening at: http://0.0.0.0:5002 (10318)
[2025-10-13 00:27:22 +0800] [10318] [INFO] Using worker: sync
[2025-10-13 00:27:22 +0800] [10318] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:27:22 +0800] [10332] [INFO] Booting worker with pid: 10332
[2025-10-13 00:27:22 +0800] [10332] [INFO] 工作进程 10332 已启动
[2025-10-13 00:27:22 +0800] [10332] [INFO] 工作进程 10332 初始化完成
[2025-10-13 00:27:22 +0800] [10318] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:27:22 +0800] [10333] [INFO] Booting worker with pid: 10333
[2025-10-13 00:27:22 +0800] [10333] [INFO] 工作进程 10333 已启动
[2025-10-13 00:27:22 +0800] [10318] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:27:22 +0800] [10333] [INFO] 工作进程 10333 初始化完成
[2025-10-13 00:27:22 +0800] [10334] [INFO] Booting worker with pid: 10334
[2025-10-13 00:27:22 +0800] [10334] [INFO] 工作进程 10334 已启动
[2025-10-13 00:27:22 +0800] [10334] [INFO] 工作进程 10334 初始化完成
[2025-10-13 00:27:23 +0800] [10318] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:27:23 +0800] [10335] [INFO] Booting worker with pid: 10335
[2025-10-13 00:27:23 +0800] [10335] [INFO] 工作进程 10335 已启动
[2025-10-13 00:27:23 +0800] [10335] [INFO] 工作进程 10335 初始化完成
[2025-10-13 00:27:23 +0800] [10318] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:27:23 +0800] [10336] [INFO] Booting worker with pid: 10336
[2025-10-13 00:27:23 +0800] [10336] [INFO] 工作进程 10336 已启动
[2025-10-13 00:27:23 +0800] [10336] [INFO] 工作进程 10336 初始化完成
[2025-10-13 00:30:38 +0800] [4065] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:30:38 +0800] [4065] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:30:38 +0800] [4065] [INFO] Listening at: http://0.0.0.0:5002 (4065)
[2025-10-13 00:30:38 +0800] [4065] [INFO] Using worker: sync
[2025-10-13 00:30:38 +0800] [4065] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:30:38 +0800] [4073] [INFO] Booting worker with pid: 4073
[2025-10-13 00:30:38 +0800] [4073] [INFO] 工作进程 4073 已启动
[2025-10-13 00:30:38 +0800] [4073] [INFO] 工作进程 4073 初始化完成
[2025-10-13 00:30:38 +0800] [4065] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:30:38 +0800] [4077] [INFO] Booting worker with pid: 4077
[2025-10-13 00:30:38 +0800] [4077] [INFO] 工作进程 4077 已启动
[2025-10-13 00:30:38 +0800] [4077] [INFO] 工作进程 4077 初始化完成
[2025-10-13 00:30:38 +0800] [4065] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:30:38 +0800] [4078] [INFO] Booting worker with pid: 4078
[2025-10-13 00:30:38 +0800] [4078] [INFO] 工作进程 4078 已启动
[2025-10-13 00:30:38 +0800] [4078] [INFO] 工作进程 4078 初始化完成
[2025-10-13 00:30:38 +0800] [4065] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:30:38 +0800] [4079] [INFO] Booting worker with pid: 4079
[2025-10-13 00:30:38 +0800] [4079] [INFO] 工作进程 4079 已启动
[2025-10-13 00:30:38 +0800] [4079] [INFO] 工作进程 4079 初始化完成
[2025-10-13 00:30:38 +0800] [4065] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:30:38 +0800] [4080] [INFO] Booting worker with pid: 4080
[2025-10-13 00:30:38 +0800] [4080] [INFO] 工作进程 4080 已启动
[2025-10-13 00:30:38 +0800] [4080] [INFO] 工作进程 4080 初始化完成
[2025-10-13 00:30:38,829] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 229, in index
return render_template('generate.html', form=form, prompt=None, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 151, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 132, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 556, in top-level template code
{% block content %}{% endblock %}
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 84, in block 'content'
<a href="{{ url_for('meal_planning.meal_planning') }}" class="featured-card">
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1697, in url_for
return self.handle_url_build_error(error, endpoint, values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1686, in url_for
rv = url_adapter.build( # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/werkzeug/routing/map.py", line 950, in build
raise BuildError(endpoint, values, method, self)
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'meal_planning.meal_planning'. Did you mean 'meal_planning.meal_planning_page' instead?
[2025-10-13 00:30:58,276] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 229, in index
return render_template('generate.html', form=form, prompt=None, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 151, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 132, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 556, in top-level template code
{% block content %}{% endblock %}
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 84, in block 'content'
<a href="{{ url_for('meal_planning.meal_planning') }}" class="featured-card">
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1697, in url_for
return self.handle_url_build_error(error, endpoint, values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1686, in url_for
rv = url_adapter.build( # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/werkzeug/routing/map.py", line 950, in build
raise BuildError(endpoint, values, method, self)
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'meal_planning.meal_planning'. Did you mean 'meal_planning.meal_planning_page' instead?
[2025-10-13 00:31:11,204] ERROR in app: Exception on / [GET]
Traceback (most recent call last):
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/routes/routes.py", line 229, in index
return render_template('generate.html', form=form, prompt=None, templates=templates,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 151, in render_template
return _render(app, template, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/templating.py", line 132, in _render
rv = template.render(context)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 1, in top-level template code
{% extends "base.html" %}
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/base.html", line 556, in top-level template code
{% block content %}{% endblock %}
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/aitsc/src/flask_prompt_master/templates/generate.html", line 84, in block 'content'
<a href="{{ url_for('meal_planning.meal_planning') }}" class="featured-card">
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1697, in url_for
return self.handle_url_build_error(error, endpoint, values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/flask/app.py", line 1686, in url_for
rv = url_adapter.build( # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/renjianbo/miniconda3/envs/myenv/lib/python3.12/site-packages/werkzeug/routing/map.py", line 950, in build
raise BuildError(endpoint, values, method, self)
werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'meal_planning.meal_planning'. Did you mean 'meal_planning.meal_planning_page' instead?
[2025-10-13 00:33:26 +0800] [6429] [INFO] Starting gunicorn 21.2.0
[2025-10-13 00:33:26 +0800] [6429] [INFO] Gunicorn服务器启动中...
[2025-10-13 00:33:26 +0800] [6429] [INFO] Listening at: http://0.0.0.0:5002 (6429)
[2025-10-13 00:33:26 +0800] [6429] [INFO] Using worker: sync
[2025-10-13 00:33:26 +0800] [6429] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:33:26 +0800] [6448] [INFO] Booting worker with pid: 6448
[2025-10-13 00:33:26 +0800] [6448] [INFO] 工作进程 6448 已启动
[2025-10-13 00:33:26 +0800] [6448] [INFO] 工作进程 6448 初始化完成
[2025-10-13 00:33:26 +0800] [6429] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:33:26 +0800] [6429] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:33:26 +0800] [6455] [INFO] Booting worker with pid: 6455
[2025-10-13 00:33:26 +0800] [6455] [INFO] 工作进程 6455 已启动
[2025-10-13 00:33:26 +0800] [6456] [INFO] Booting worker with pid: 6456
[2025-10-13 00:33:26 +0800] [6455] [INFO] 工作进程 6455 初始化完成
[2025-10-13 00:33:26 +0800] [6456] [INFO] 工作进程 6456 已启动
[2025-10-13 00:33:26 +0800] [6456] [INFO] 工作进程 6456 初始化完成
[2025-10-13 00:33:26 +0800] [6429] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:33:26 +0800] [6457] [INFO] Booting worker with pid: 6457
[2025-10-13 00:33:26 +0800] [6457] [INFO] 工作进程 6457 已启动
[2025-10-13 00:33:26 +0800] [6457] [INFO] 工作进程 6457 初始化完成
[2025-10-13 00:33:26 +0800] [6429] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 00:33:26 +0800] [6459] [INFO] Booting worker with pid: 6459
[2025-10-13 00:33:26 +0800] [6459] [INFO] 工作进程 6459 已启动
[2025-10-13 00:33:26 +0800] [6459] [INFO] 工作进程 6459 初始化完成
[2025-10-13 01:20:27 +0800] [6459] [WARNING] Invalid request from ip=3.132.23.201: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-13 05:08:32 +0800] [6457] [WARNING] Invalid request from ip=79.124.59.86: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-13 07:45:16 +0800] [17121] [INFO] Starting gunicorn 21.2.0
[2025-10-13 07:45:16 +0800] [17121] [INFO] Gunicorn服务器启动中...
[2025-10-13 07:45:16 +0800] [17121] [INFO] Listening at: http://0.0.0.0:5002 (17121)
[2025-10-13 07:45:16 +0800] [17121] [INFO] Using worker: sync
[2025-10-13 07:45:16 +0800] [17121] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:45:16 +0800] [18607] [INFO] Booting worker with pid: 18607
[2025-10-13 07:45:16 +0800] [18607] [INFO] 工作进程 18607 已启动
[2025-10-13 07:45:16 +0800] [17121] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:45:16 +0800] [18607] [INFO] 工作进程 18607 初始化完成
[2025-10-13 07:45:16 +0800] [18611] [INFO] Booting worker with pid: 18611
[2025-10-13 07:45:16 +0800] [18611] [INFO] 工作进程 18611 已启动
[2025-10-13 07:45:16 +0800] [17121] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:45:16 +0800] [18611] [INFO] 工作进程 18611 初始化完成
[2025-10-13 07:45:16 +0800] [18618] [INFO] Booting worker with pid: 18618
[2025-10-13 07:45:16 +0800] [18618] [INFO] 工作进程 18618 已启动
[2025-10-13 07:45:16 +0800] [18618] [INFO] 工作进程 18618 初始化完成
[2025-10-13 07:45:16 +0800] [17121] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:45:16 +0800] [18743] [INFO] Booting worker with pid: 18743
[2025-10-13 07:45:16 +0800] [18743] [INFO] 工作进程 18743 已启动
[2025-10-13 07:45:16 +0800] [18743] [INFO] 工作进程 18743 初始化完成
[2025-10-13 07:45:16 +0800] [17121] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:45:16 +0800] [18816] [INFO] Booting worker with pid: 18816
[2025-10-13 07:45:16 +0800] [18816] [INFO] 工作进程 18816 已启动
[2025-10-13 07:45:16 +0800] [18816] [INFO] 工作进程 18816 初始化完成
[2025-10-13 07:50:23 +0800] [19956] [INFO] Starting gunicorn 21.2.0
[2025-10-13 07:50:23 +0800] [19956] [INFO] Gunicorn服务器启动中...
[2025-10-13 07:50:23 +0800] [19956] [INFO] Listening at: http://0.0.0.0:5002 (19956)
[2025-10-13 07:50:23 +0800] [19956] [INFO] Using worker: sync
[2025-10-13 07:50:23 +0800] [19956] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:50:23 +0800] [19976] [INFO] Booting worker with pid: 19976
[2025-10-13 07:50:23 +0800] [19976] [INFO] 工作进程 19976 已启动
[2025-10-13 07:50:23 +0800] [19976] [INFO] 工作进程 19976 初始化完成
[2025-10-13 07:50:23 +0800] [19956] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:50:23 +0800] [19979] [INFO] Booting worker with pid: 19979
[2025-10-13 07:50:23 +0800] [19979] [INFO] 工作进程 19979 已启动
[2025-10-13 07:50:23 +0800] [19979] [INFO] 工作进程 19979 初始化完成
[2025-10-13 07:50:23 +0800] [19956] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:50:23 +0800] [19980] [INFO] Booting worker with pid: 19980
[2025-10-13 07:50:23 +0800] [19980] [INFO] 工作进程 19980 已启动
[2025-10-13 07:50:23 +0800] [19980] [INFO] 工作进程 19980 初始化完成
[2025-10-13 07:50:23 +0800] [19956] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:50:23 +0800] [19981] [INFO] Booting worker with pid: 19981
[2025-10-13 07:50:23 +0800] [19981] [INFO] 工作进程 19981 已启动
[2025-10-13 07:50:23 +0800] [19981] [INFO] 工作进程 19981 初始化完成
[2025-10-13 07:50:23 +0800] [19956] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:50:23 +0800] [19982] [INFO] Booting worker with pid: 19982
[2025-10-13 07:50:23 +0800] [19982] [INFO] 工作进程 19982 已启动
[2025-10-13 07:50:23 +0800] [19982] [INFO] 工作进程 19982 初始化完成
[2025-10-13 07:56:51 +0800] [15104] [INFO] Starting gunicorn 21.2.0
[2025-10-13 07:56:51 +0800] [15104] [INFO] Gunicorn服务器启动中...
[2025-10-13 07:56:51 +0800] [15104] [INFO] Listening at: http://0.0.0.0:5002 (15104)
[2025-10-13 07:56:51 +0800] [15104] [INFO] Using worker: sync
[2025-10-13 07:56:51 +0800] [15104] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:56:51 +0800] [15117] [INFO] Booting worker with pid: 15117
[2025-10-13 07:56:51 +0800] [15117] [INFO] 工作进程 15117 已启动
[2025-10-13 07:56:51 +0800] [15117] [INFO] 工作进程 15117 初始化完成
[2025-10-13 07:56:51 +0800] [15104] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:56:51 +0800] [15118] [INFO] Booting worker with pid: 15118
[2025-10-13 07:56:51 +0800] [15118] [INFO] 工作进程 15118 已启动
[2025-10-13 07:56:51 +0800] [15118] [INFO] 工作进程 15118 初始化完成
[2025-10-13 07:56:51 +0800] [15104] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:56:51 +0800] [15119] [INFO] Booting worker with pid: 15119
[2025-10-13 07:56:51 +0800] [15119] [INFO] 工作进程 15119 已启动
[2025-10-13 07:56:51 +0800] [15119] [INFO] 工作进程 15119 初始化完成
[2025-10-13 07:56:51 +0800] [15104] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:56:51 +0800] [15120] [INFO] Booting worker with pid: 15120
[2025-10-13 07:56:51 +0800] [15120] [INFO] 工作进程 15120 已启动
[2025-10-13 07:56:51 +0800] [15120] [INFO] 工作进程 15120 初始化完成
[2025-10-13 07:56:52 +0800] [15104] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 07:56:52 +0800] [15121] [INFO] Booting worker with pid: 15121
[2025-10-13 07:56:52 +0800] [15121] [INFO] 工作进程 15121 已启动
[2025-10-13 07:56:52 +0800] [15121] [INFO] 工作进程 15121 初始化完成
[2025-10-13 08:01:22 +0800] [9312] [INFO] Starting gunicorn 21.2.0
[2025-10-13 08:01:22 +0800] [9312] [INFO] Gunicorn服务器启动中...
[2025-10-13 08:01:22 +0800] [9312] [INFO] Listening at: http://0.0.0.0:5002 (9312)
[2025-10-13 08:01:22 +0800] [9312] [INFO] Using worker: sync
[2025-10-13 08:01:22 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 08:01:22 +0800] [9328] [INFO] Booting worker with pid: 9328
[2025-10-13 08:01:22 +0800] [9328] [INFO] 工作进程 9328 已启动
[2025-10-13 08:01:22 +0800] [9328] [INFO] 工作进程 9328 初始化完成
[2025-10-13 08:01:22 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 08:01:22 +0800] [9329] [INFO] Booting worker with pid: 9329
[2025-10-13 08:01:22 +0800] [9329] [INFO] 工作进程 9329 已启动
[2025-10-13 08:01:22 +0800] [9329] [INFO] 工作进程 9329 初始化完成
[2025-10-13 08:01:22 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 08:01:22 +0800] [9330] [INFO] Booting worker with pid: 9330
[2025-10-13 08:01:22 +0800] [9330] [INFO] 工作进程 9330 已启动
[2025-10-13 08:01:22 +0800] [9330] [INFO] 工作进程 9330 初始化完成
[2025-10-13 08:01:22 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 08:01:22 +0800] [9331] [INFO] Booting worker with pid: 9331
[2025-10-13 08:01:22 +0800] [9331] [INFO] 工作进程 9331 已启动
[2025-10-13 08:01:22 +0800] [9331] [INFO] 工作进程 9331 初始化完成
[2025-10-13 08:01:22 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 08:01:22 +0800] [9332] [INFO] Booting worker with pid: 9332
[2025-10-13 08:01:22 +0800] [9332] [INFO] 工作进程 9332 已启动
[2025-10-13 08:01:22 +0800] [9332] [INFO] 工作进程 9332 初始化完成
[2025-10-13 09:46:28 +0800] [9331] [WARNING] Invalid request from ip=79.124.49.210: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-13 12:16:04 +0800] [9312] [CRITICAL] WORKER TIMEOUT (pid:9328)
[2025-10-13 12:16:04 +0800] [9328] [INFO] 工作进程 9328 异常退出
[2025-10-13 12:16:04 +0800] [9328] [INFO] Worker exiting (pid: 9328)
[2025-10-13 12:16:05 +0800] [9312] [ERROR] Worker (pid:9328) exited with code 1
[2025-10-13 12:16:05 +0800] [9312] [ERROR] Worker (pid:9328) exited with code 1.
[2025-10-13 12:16:05 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 12:16:05 +0800] [4584] [INFO] Booting worker with pid: 4584
[2025-10-13 12:16:05 +0800] [4584] [INFO] 工作进程 4584 已启动
[2025-10-13 12:16:05 +0800] [4584] [INFO] 工作进程 4584 初始化完成
[2025-10-13 13:10:17 +0800] [9312] [ERROR] Worker (pid:9329) was sent SIGHUP!
[2025-10-13 13:10:17 +0800] [9312] [ERROR] Worker (pid:9330) was sent SIGHUP!
[2025-10-13 13:10:17 +0800] [9312] [ERROR] Worker (pid:9331) was sent SIGHUP!
[2025-10-13 13:10:17 +0800] [9312] [ERROR] Worker (pid:9332) was sent SIGHUP!
[2025-10-13 13:10:17 +0800] [9312] [ERROR] Worker (pid:4584) was sent SIGHUP!
[2025-10-13 13:10:17 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:17 +0800] [17665] [INFO] Booting worker with pid: 17665
[2025-10-13 13:10:17 +0800] [17665] [INFO] 工作进程 17665 已启动
[2025-10-13 13:10:17 +0800] [17665] [INFO] 工作进程 17665 初始化完成
[2025-10-13 13:10:17 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:17 +0800] [17666] [INFO] Booting worker with pid: 17666
[2025-10-13 13:10:17 +0800] [17666] [INFO] 工作进程 17666 已启动
[2025-10-13 13:10:17 +0800] [17666] [INFO] 工作进程 17666 初始化完成
[2025-10-13 13:10:18 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:18 +0800] [17667] [INFO] Booting worker with pid: 17667
[2025-10-13 13:10:18 +0800] [17667] [INFO] 工作进程 17667 已启动
[2025-10-13 13:10:18 +0800] [17667] [INFO] 工作进程 17667 初始化完成
[2025-10-13 13:10:18 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:18 +0800] [17668] [INFO] Booting worker with pid: 17668
[2025-10-13 13:10:18 +0800] [17668] [INFO] 工作进程 17668 已启动
[2025-10-13 13:10:18 +0800] [17668] [INFO] 工作进程 17668 初始化完成
[2025-10-13 13:10:18 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:18 +0800] [17669] [INFO] Booting worker with pid: 17669
[2025-10-13 13:10:18 +0800] [17669] [INFO] 工作进程 17669 已启动
[2025-10-13 13:10:18 +0800] [17669] [INFO] 工作进程 17669 初始化完成
[2025-10-13 13:10:18 +0800] [9312] [INFO] Handling signal: hup
[2025-10-13 13:10:18 +0800] [9312] [INFO] Hang up: Master
[2025-10-13 13:10:18 +0800] [9312] [INFO] Gunicorn服务器重载中...
[2025-10-13 13:10:18 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:18 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:18 +0800] [17670] [INFO] Booting worker with pid: 17670
[2025-10-13 13:10:18 +0800] [17670] [INFO] 工作进程 17670 已启动
[2025-10-13 13:10:18 +0800] [17670] [INFO] 工作进程 17670 初始化完成
[2025-10-13 13:10:18 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:18 +0800] [17671] [INFO] Booting worker with pid: 17671
[2025-10-13 13:10:18 +0800] [17671] [INFO] 工作进程 17671 已启动
[2025-10-13 13:10:18 +0800] [17671] [INFO] 工作进程 17671 初始化完成
[2025-10-13 13:10:18 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:18 +0800] [17672] [INFO] Booting worker with pid: 17672
[2025-10-13 13:10:18 +0800] [17672] [INFO] 工作进程 17672 已启动
[2025-10-13 13:10:18 +0800] [17672] [INFO] 工作进程 17672 初始化完成
[2025-10-13 13:10:18 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-13 13:10:18 +0800] [17673] [INFO] Booting worker with pid: 17673
[2025-10-13 13:10:18 +0800] [17673] [INFO] 工作进程 17673 已启动
[2025-10-13 13:10:18 +0800] [17666] [INFO] Worker exiting (pid: 17666)
[2025-10-13 13:10:18 +0800] [17673] [INFO] 工作进程 17673 初始化完成
[2025-10-13 13:10:18 +0800] [17665] [INFO] Worker exiting (pid: 17665)
[2025-10-13 13:10:18 +0800] [17667] [INFO] Worker exiting (pid: 17667)
[2025-10-13 13:10:18 +0800] [17668] [INFO] Worker exiting (pid: 17668)
[2025-10-13 13:10:18 +0800] [17674] [INFO] Booting worker with pid: 17674
[2025-10-13 13:10:18 +0800] [17674] [INFO] 工作进程 17674 已启动
[2025-10-13 13:10:18 +0800] [17674] [INFO] 工作进程 17674 初始化完成
[2025-10-13 13:10:18 +0800] [17669] [INFO] Worker exiting (pid: 17669)
[2025-10-13 13:10:19 +0800] [9312] [ERROR] Worker (pid:17669) was sent SIGTERM!
[2025-10-13 13:10:19 +0800] [9312] [ERROR] Worker (pid:17666) was sent SIGTERM!
[2025-10-13 13:10:19 +0800] [9312] [ERROR] Worker (pid:17665) was sent SIGTERM!
[2025-10-13 13:10:52 +0800] [17673] [WARNING] Invalid request from ip=79.124.49.210: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-13 19:27:43 +0800] [17674] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-13 22:36:45 +0800] [17672] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-14 01:04:56 +0800] [17672] [WARNING] Invalid request from ip=3.130.96.91: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-14 01:46:53 +0800] [17673] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-14 04:04:14 +0800] [17674] [WARNING] Invalid request from ip=121.199.173.72: Invalid HTTP request line: ''
[2025-10-14 04:20:47 +0800] [17674] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-14 10:56:05 +0800] [17672] [WARNING] Invalid request from ip=178.159.37.112: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-14 11:55:07 +0800] [17670] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-14 13:17:50 +0800] [17674] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-14 14:05:50 +0800] [17673] [WARNING] Invalid request from ip=178.159.37.112: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-14 19:18:18 +0800] [17672] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-14 22:46:58 +0800] [17673] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-14 23:57:26 +0800] [9312] [CRITICAL] WORKER TIMEOUT (pid:17670)
[2025-10-14 23:57:26 +0800] [9312] [CRITICAL] WORKER TIMEOUT (pid:17672)
[2025-10-14 23:57:26 +0800] [17670] [INFO] 工作进程 17670 异常退出
[2025-10-14 23:57:26 +0800] [17672] [INFO] 工作进程 17672 异常退出
[2025-10-14 23:57:26 +0800] [17670] [INFO] Worker exiting (pid: 17670)
[2025-10-14 23:57:26 +0800] [17672] [INFO] Worker exiting (pid: 17672)
[2025-10-14 23:57:26 +0800] [9312] [ERROR] Worker (pid:17672) exited with code 1
[2025-10-14 23:57:26 +0800] [9312] [ERROR] Worker (pid:17672) exited with code 1.
[2025-10-14 23:57:26 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-14 23:57:26 +0800] [1842] [INFO] Booting worker with pid: 1842
[2025-10-14 23:57:26 +0800] [1842] [INFO] 工作进程 1842 已启动
[2025-10-14 23:57:26 +0800] [1842] [INFO] 工作进程 1842 初始化完成
[2025-10-14 23:57:26 +0800] [9312] [ERROR] Worker (pid:17670) exited with code 1
[2025-10-14 23:57:26 +0800] [9312] [ERROR] Worker (pid:17670) exited with code 1.
[2025-10-14 23:57:26 +0800] [9312] [INFO] 工作进程 [booting] 即将启动
[2025-10-14 23:57:26 +0800] [1843] [INFO] Booting worker with pid: 1843
[2025-10-14 23:57:26 +0800] [1843] [INFO] 工作进程 1843 已启动
[2025-10-14 23:57:26 +0800] [1843] [INFO] 工作进程 1843 初始化完成
[2025-10-15 00:47:49 +0800] [17671] [WARNING] Invalid request from ip=3.131.215.38: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-15 06:23:35 +0800] [1843] [WARNING] Invalid request from ip=79.124.59.86: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-15 08:25:12 +0800] [1842] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-15 10:04:56 +0800] [1843] [WARNING] Invalid request from ip=194.0.234.12: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-15 11:47:12 +0800] [17671] [WARNING] Invalid request from ip=79.124.49.202: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-15 12:14:10 +0800] [1843] [WARNING] Invalid request from ip=193.32.162.18: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-15 13:55:44 +0800] [1843] [WARNING] Invalid request from ip=79.124.59.86: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-15 14:12:47 +0800] [1842] [WARNING] Invalid request from ip=193.32.162.111: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-15 15:37:52 +0800] [1842] [WARNING] Invalid request from ip=194.0.234.12: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-15 16:02:37 +0800] [17671] [WARNING] Invalid request from ip=193.29.13.224: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-16 00:35:16 +0800] [17671] [WARNING] Invalid request from ip=2.57.121.158: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-16 04:47:09 +0800] [1842] [WARNING] Invalid request from ip=79.124.59.86: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-16 14:56:58 +0800] [1842] [WARNING] Invalid request from ip=79.124.59.86: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-17 02:10:07 +0800] [17671] [WARNING] Invalid request from ip=3.134.148.59: Invalid HTTP request line: 'SSH-2.0-Go'
[2025-10-17 07:09:55 +0800] [17674] [WARNING] Invalid request from ip=79.124.59.86: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-17 14:35:42 +0800] [1842] [WARNING] Invalid request from ip=37.60.241.154: Invalid HTTP request line: 'SSH-2.0-OpenSSH'
[2025-10-17 17:15:48 +0800] [17673] [WARNING] Invalid request from ip=88.214.50.115: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-17 19:18:52 +0800] [17671] [WARNING] Invalid request from ip=79.124.49.210: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2025-10-17 23:09:04 +0800] [23219] [INFO] Starting gunicorn 21.2.0
[2025-10-17 23:10:29 +0800] [1842] [INFO] Worker exiting (pid: 1842)
[2025-10-17 23:10:29 +0800] [1843] [INFO] Worker exiting (pid: 1843)
[2025-10-17 23:10:29 +0800] [17673] [INFO] Worker exiting (pid: 17673)
[2025-10-17 23:10:29 +0800] [9312] [INFO] Handling signal: term
[2025-10-17 23:10:29 +0800] [17671] [INFO] Worker exiting (pid: 17671)
[2025-10-17 23:10:29 +0800] [17674] [INFO] Worker exiting (pid: 17674)
[2025-10-17 23:10:29 +0800] [9312] [ERROR] Worker (pid:17673) was sent SIGTERM!
[2025-10-17 23:10:29 +0800] [9312] [ERROR] Worker (pid:1842) was sent SIGTERM!
[2025-10-17 23:10:29 +0800] [9312] [ERROR] Worker (pid:1843) was sent SIGTERM!
[2025-10-17 23:10:29 +0800] [9312] [INFO] Shutting down: Master
[2025-10-17 23:11:03 +0800] [16423] [INFO] Starting gunicorn 21.2.0
[2025-10-17 23:11:03 +0800] [16423] [INFO] Gunicorn服务器启动中...
[2025-10-17 23:11:03 +0800] [16423] [INFO] Listening at: http://0.0.0.0:5002 (16423)
[2025-10-17 23:11:03 +0800] [16423] [INFO] Using worker: sync
[2025-10-17 23:11:03 +0800] [16423] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:11:03 +0800] [16434] [INFO] Booting worker with pid: 16434
[2025-10-17 23:11:03 +0800] [16434] [INFO] 工作进程 16434 已启动
[2025-10-17 23:11:03 +0800] [16434] [INFO] 工作进程 16434 初始化完成
[2025-10-17 23:11:03 +0800] [16423] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:11:03 +0800] [16435] [INFO] Booting worker with pid: 16435
[2025-10-17 23:11:03 +0800] [16435] [INFO] 工作进程 16435 已启动
[2025-10-17 23:11:03 +0800] [16435] [INFO] 工作进程 16435 初始化完成
[2025-10-17 23:11:03 +0800] [16423] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:11:03 +0800] [16436] [INFO] Booting worker with pid: 16436
[2025-10-17 23:11:03 +0800] [16436] [INFO] 工作进程 16436 已启动
[2025-10-17 23:11:03 +0800] [16423] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:11:03 +0800] [16436] [INFO] 工作进程 16436 初始化完成
[2025-10-17 23:11:03 +0800] [16437] [INFO] Booting worker with pid: 16437
[2025-10-17 23:11:03 +0800] [16437] [INFO] 工作进程 16437 已启动
[2025-10-17 23:11:03 +0800] [16437] [INFO] 工作进程 16437 初始化完成
[2025-10-17 23:11:03 +0800] [16423] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:11:03 +0800] [16438] [INFO] Booting worker with pid: 16438
[2025-10-17 23:11:03 +0800] [16438] [INFO] 工作进程 16438 已启动
[2025-10-17 23:11:03 +0800] [16438] [INFO] 工作进程 16438 初始化完成
[2025-10-17 23:17:03 +0800] [16434] [INFO] Worker exiting (pid: 16434)
[2025-10-17 23:17:03 +0800] [16423] [INFO] Handling signal: term
[2025-10-17 23:17:03 +0800] [16435] [INFO] Worker exiting (pid: 16435)
[2025-10-17 23:17:03 +0800] [16436] [INFO] Worker exiting (pid: 16436)
[2025-10-17 23:17:03 +0800] [16437] [INFO] Worker exiting (pid: 16437)
[2025-10-17 23:17:03 +0800] [16438] [INFO] Worker exiting (pid: 16438)
[2025-10-17 23:17:04 +0800] [16423] [INFO] Shutting down: Master
[2025-10-17 23:17:26 +0800] [11425] [INFO] Starting gunicorn 21.2.0
[2025-10-17 23:17:26 +0800] [11425] [INFO] Gunicorn服务器启动中...
[2025-10-17 23:17:26 +0800] [11425] [INFO] Listening at: http://0.0.0.0:5002 (11425)
[2025-10-17 23:17:26 +0800] [11425] [INFO] Using worker: sync
[2025-10-17 23:17:26 +0800] [11425] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:17:26 +0800] [11434] [INFO] Booting worker with pid: 11434
[2025-10-17 23:17:26 +0800] [11434] [INFO] 工作进程 11434 已启动
[2025-10-17 23:17:26 +0800] [11434] [INFO] 工作进程 11434 初始化完成
[2025-10-17 23:17:26 +0800] [11425] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:17:26 +0800] [11435] [INFO] Booting worker with pid: 11435
[2025-10-17 23:17:26 +0800] [11435] [INFO] 工作进程 11435 已启动
[2025-10-17 23:17:26 +0800] [11435] [INFO] 工作进程 11435 初始化完成
[2025-10-17 23:17:27 +0800] [11425] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:17:27 +0800] [11439] [INFO] Booting worker with pid: 11439
[2025-10-17 23:17:27 +0800] [11439] [INFO] 工作进程 11439 已启动
[2025-10-17 23:17:27 +0800] [11439] [INFO] 工作进程 11439 初始化完成
[2025-10-17 23:17:27 +0800] [11425] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:17:27 +0800] [11440] [INFO] Booting worker with pid: 11440
[2025-10-17 23:17:27 +0800] [11440] [INFO] 工作进程 11440 已启动
[2025-10-17 23:17:27 +0800] [11440] [INFO] 工作进程 11440 初始化完成
[2025-10-17 23:17:27 +0800] [11425] [INFO] 工作进程 [booting] 即将启动
[2025-10-17 23:17:27 +0800] [11444] [INFO] Booting worker with pid: 11444
[2025-10-17 23:17:27 +0800] [11444] [INFO] 工作进程 11444 已启动
[2025-10-17 23:17:27 +0800] [11444] [INFO] 工作进程 11444 初始化完成