From fb693e91a634aa24b7401e69e75d452e34fa1ebb Mon Sep 17 00:00:00 2001 From: rjb <263303411@qq.com> Date: Tue, 7 Oct 2025 02:00:17 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logs/app.log | 11 + logs/gunicorn.pid | 2 +- logs/gunicorn_access.log | 67 ++ logs/gunicorn_error.log | 325 ++++++++ .../templates/generate.html | 754 ++++++++++++++++-- 侧边栏布局优化说明.md | 368 +++++++++ 模板卡片尺寸优化说明.md | 239 ++++++ 页面布局优化说明.md | 258 ++++++ 8 files changed, 1941 insertions(+), 83 deletions(-) create mode 100644 侧边栏布局优化说明.md create mode 100644 模板卡片尺寸优化说明.md create mode 100644 页面布局优化说明.md diff --git a/logs/app.log b/logs/app.log index 6800bd4..f0b0543 100644 --- a/logs/app.log +++ b/logs/app.log @@ -1279,3 +1279,14 @@ OSError: [Errno 5] Input/output error 2025-10-07 00:37:10,502 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] 2025-10-07 00:44:35,327 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] 2025-10-07 00:51:53,037 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:03:42,590 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:07:24,191 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:09:45,553 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:11:11,548 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:13:37,203 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:23:50,191 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:30:09,659 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:36:04,468 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:43:41,184 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:51:40,515 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] +2025-10-07 01:56:24,380 INFO: 应用启动 [in /home/renjianbo/aitsc/config/base.py:82] diff --git a/logs/gunicorn.pid b/logs/gunicorn.pid index 9bba5ed..824eb59 100644 --- a/logs/gunicorn.pid +++ b/logs/gunicorn.pid @@ -1 +1 @@ -6968 +30516 diff --git a/logs/gunicorn_access.log b/logs/gunicorn_access.log index 6fcea8b..7f24f0c 100644 --- a/logs/gunicorn_access.log +++ b/logs/gunicorn_access.log @@ -11177,3 +11177,70 @@ 123.139.44.171 - - [07/Oct/2025:00:54:19 +0800] "GET /api/check-login HTTP/1.1" 200 35 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 811 123.139.44.171 - - [07/Oct/2025:00:55:14 +0800] "GET / HTTP/1.1" 200 542520 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 449893 123.139.44.171 - - [07/Oct/2025:00:55:14 +0800] "GET /api/check-login HTTP/1.1" 200 35 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 5211 +123.139.44.171 - - [07/Oct/2025:01:03:44 +0800] "GET / HTTP/1.1" 200 751183 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 836442 +123.139.44.171 - - [07/Oct/2025:01:03:44 +0800] "GET /api/check-login HTTP/1.1" 200 35 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4598 +123.139.44.171 - - [07/Oct/2025:01:07:26 +0800] "GET / HTTP/1.1" 200 831739 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1175541 +123.139.44.171 - - [07/Oct/2025:01:07:27 +0800] "GET /api/check-login HTTP/1.1" 200 35 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4448 +123.139.44.171 - - [07/Oct/2025:01:09:47 +0800] "GET / HTTP/1.1" 200 831934 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1285002 +123.139.44.171 - - [07/Oct/2025:01:09:48 +0800] "GET /api/check-login HTTP/1.1" 200 35 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4378 +123.139.44.171 - - [07/Oct/2025:01:13:43 +0800] "GET / HTTP/1.1" 200 864544 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 973428 +123.139.44.171 - - [07/Oct/2025:01:13:44 +0800] "GET /api/check-login HTTP/1.1" 200 35 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4417 +123.139.44.171 - - [07/Oct/2025:01:14:11 +0800] "GET /login HTTP/1.1" 200 13891 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 435007 +123.139.44.171 - - [07/Oct/2025:01:14:11 +0800] "GET /api/check-login HTTP/1.1" 200 35 "http://101.43.95.130:5002/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1075 +123.139.44.171 - - [07/Oct/2025:01:14:14 +0800] "POST /api/login HTTP/1.1" 200 174 "http://101.43.95.130:5002/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 242399 +123.139.44.171 - - [07/Oct/2025:01:14:16 +0800] "GET / HTTP/1.1" 200 864544 "http://101.43.95.130:5002/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 760980 +123.139.44.171 - - [07/Oct/2025:01:14:17 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 935 +123.139.44.171 - - [07/Oct/2025:01:17:14 +0800] "GET / HTTP/1.1" 200 868344 "http://101.43.95.130:5002/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1168079 +123.139.44.171 - - [07/Oct/2025:01:17:15 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 860 +123.139.44.171 - - [07/Oct/2025:01:24:00 +0800] "GET / HTTP/1.1" 200 881770 "http://101.43.95.130:5002/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1046796 +123.139.44.171 - - [07/Oct/2025:01:24:01 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4695 +106.54.41.5 - - [07/Oct/2025:01:25:50 +0800] "GET /admin/login HTTP/1.1" 200 5046 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36" 8702 +106.54.41.5 - - [07/Oct/2025:01:25:50 +0800] "GET /favicon.ico HTTP/1.1" 404 207 "-" "Go-http-client/1.1" 787 +106.54.41.5 - - [07/Oct/2025:01:25:50 +0800] "GET /admin/login HTTP/1.1" 200 5046 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36" 1192 +106.54.41.5 - - [07/Oct/2025:01:25:50 +0800] "GET /admin/delivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js HTTP/1.1" 404 207 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36" 678 +106.54.41.5 - - [07/Oct/2025:01:25:50 +0800] "GET /delivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js HTTP/1.1" 404 207 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36" 4225 +123.139.44.171 - - [07/Oct/2025:01:25:59 +0800] "GET / HTTP/1.1" 200 881770 "http://101.43.95.130:5002/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 624888 +123.139.44.171 - - [07/Oct/2025:01:26:00 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1470 +123.139.44.171 - - [07/Oct/2025:01:26:29 +0800] "GET / HTTP/1.1" 200 881770 "http://101.43.95.130:5002/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 721546 +123.139.44.171 - - [07/Oct/2025:01:26:29 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1631 +123.139.44.171 - - [07/Oct/2025:01:26:34 +0800] "GET / HTTP/1.1" 200 881770 "http://101.43.95.130:5002/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1064055 +123.139.44.171 - - [07/Oct/2025:01:26:34 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 857 +123.139.44.171 - - [07/Oct/2025:01:27:29 +0800] "GET / HTTP/1.1" 200 831934 "http://101.43.95.130:5002/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1228744 +123.139.44.171 - - [07/Oct/2025:01:27:30 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 933 +123.139.44.171 - - [07/Oct/2025:01:27:38 +0800] "GET / HTTP/1.1" 200 881770 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 901895 +123.139.44.171 - - [07/Oct/2025:01:27:38 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 878 +123.139.44.171 - - [07/Oct/2025:01:30:17 +0800] "GET / HTTP/1.1" 200 542520 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 969239 +123.139.44.171 - - [07/Oct/2025:01:30:17 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 6272 +123.139.44.171 - - [07/Oct/2025:01:30:27 +0800] "GET / HTTP/1.1" 200 542520 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 478289 +123.139.44.171 - - [07/Oct/2025:01:30:27 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4717 +123.139.44.171 - - [07/Oct/2025:01:36:11 +0800] "GET / HTTP/1.1" 200 543078 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 901851 +123.139.44.171 - - [07/Oct/2025:01:36:11 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4870 +123.139.44.171 - - [07/Oct/2025:01:36:19 +0800] "GET / HTTP/1.1" 200 543078 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 920954 +123.139.44.171 - - [07/Oct/2025:01:36:19 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4667 +123.139.44.171 - - [07/Oct/2025:01:38:48 +0800] "POST / HTTP/1.1" 200 547649 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 26317044 +123.139.44.171 - - [07/Oct/2025:01:38:48 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4767 +123.139.44.171 - - [07/Oct/2025:01:43:51 +0800] "GET / HTTP/1.1" 200 552184 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 861470 +123.139.44.171 - - [07/Oct/2025:01:43:52 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 1085 +123.139.44.171 - - [07/Oct/2025:01:44:12 +0800] "POST / HTTP/1.1" 200 557097 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 26275033 +123.139.44.171 - - [07/Oct/2025:01:44:12 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4699 +123.139.44.171 - - [07/Oct/2025:01:45:15 +0800] "DELETE /api/templates/8 HTTP/1.1" 200 66 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 499682 +123.139.44.171 - - [07/Oct/2025:01:51:45 +0800] "GET / HTTP/1.1" 200 550289 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 792011 +123.139.44.171 - - [07/Oct/2025:01:51:46 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4639 +123.139.44.171 - - [07/Oct/2025:01:56:29 +0800] "GET / HTTP/1.1" 200 552350 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 901636 +123.139.44.171 - - [07/Oct/2025:01:56:29 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4634 +123.139.44.171 - - [07/Oct/2025:01:58:28 +0800] "POST / HTTP/1.1" 200 557398 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 25871847 +123.139.44.171 - - [07/Oct/2025:01:58:28 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 4800 +123.139.44.171 - - [07/Oct/2025:01:58:47 +0800] "POST /api/favorites/quick-add HTTP/1.1" 200 62 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 577829 +123.139.44.171 - - [07/Oct/2025:01:59:00 +0800] "GET /favorites HTTP/1.1" 200 23404 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 495418 +123.139.44.171 - - [07/Oct/2025:01:59:01 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/favorites" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 867 +123.139.44.171 - - [07/Oct/2025:01:59:01 +0800] "GET /api/favorites/stats HTTP/1.1" 200 8150 "http://101.43.95.130:5002/favorites" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 168383 +123.139.44.171 - - [07/Oct/2025:01:59:01 +0800] "GET /api/favorites?page=1&per_page=10&search=&category=all HTTP/1.1" 200 8107 "http://101.43.95.130:5002/favorites" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 460319 +123.139.44.171 - - [07/Oct/2025:01:59:05 +0800] "GET / HTTP/1.1" 200 552350 "http://101.43.95.130:5002/favorites" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 468800 +123.139.44.171 - - [07/Oct/2025:01:59:06 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 902 +123.139.44.171 - - [07/Oct/2025:01:59:15 +0800] "GET /favorites HTTP/1.1" 200 23404 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 111175 +123.139.44.171 - - [07/Oct/2025:01:59:15 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/favorites" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 965 +123.139.44.171 - - [07/Oct/2025:01:59:15 +0800] "GET /api/favorites?page=1&per_page=10&search=&category=all HTTP/1.1" 200 8107 "http://101.43.95.130:5002/favorites" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 146010 +123.139.44.171 - - [07/Oct/2025:01:59:15 +0800] "GET /api/favorites/stats HTTP/1.1" 200 8150 "http://101.43.95.130:5002/favorites" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 171129 +123.139.44.171 - - [07/Oct/2025:01:59:17 +0800] "GET /api/favorites/15 HTTP/1.1" 200 3862 "http://101.43.95.130:5002/favorites" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 112656 +123.139.44.171 - - [07/Oct/2025:01:59:29 +0800] "GET / HTTP/1.1" 200 552350 "http://101.43.95.130:5002/favorites" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 428866 +123.139.44.171 - - [07/Oct/2025:01:59:30 +0800] "GET /api/check-login HTTP/1.1" 200 115 "http://101.43.95.130:5002/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0" 825 diff --git a/logs/gunicorn_error.log b/logs/gunicorn_error.log index abe4fb9..370dab3 100644 --- a/logs/gunicorn_error.log +++ b/logs/gunicorn_error.log @@ -5036,3 +5036,328 @@ OSError: [Errno 5] Input/output error [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 初始化完成 diff --git a/src/flask_prompt_master/templates/generate.html b/src/flask_prompt_master/templates/generate.html index 2f2d91b..0025dad 100644 --- a/src/flask_prompt_master/templates/generate.html +++ b/src/flask_prompt_master/templates/generate.html @@ -11,9 +11,68 @@ -