From 1420b08a430ad7a44d8a78b063b35a75f94683ad Mon Sep 17 00:00:00 2001
From: hubian <908234780@qq.com>
Date: Fri, 24 Apr 2026 10:48:30 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AE=8C=E5=85=A8=E4=BF=AE=E5=A4=8D?=
=?UTF-8?q?=E5=86=85=E5=AD=98=E5=9B=BE=E6=A0=87=20-=20ri-database-2-line?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app.py | 2 +-
logs/app.log | 176 +++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 177 insertions(+), 1 deletion(-)
diff --git a/app.py b/app.py
index f70ea6e..4ca7db8 100644
--- a/app.py
+++ b/app.py
@@ -1380,7 +1380,7 @@ HTML_TEMPLATE = '''
-
内存使用
+ 内存使用
-
diff --git a/logs/app.log b/logs/app.log
index 4d39d9f..6da08d6 100644
--- a/logs/app.log
+++ b/logs/app.log
@@ -30095,3 +30095,179 @@ Press CTRL+C to quit
192.168.2.8 - - [24/Apr/2026 10:42:22] "GET /api/projects HTTP/1.1" 200 -
127.0.0.1 - - [24/Apr/2026 10:42:24] "GET / HTTP/1.1" 200 -
192.168.2.14 - - [24/Apr/2026 10:42:26] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:42:29] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:42:30] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:42:34] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:42:36] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:42:39] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:42:40] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:42:44] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:42:46] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:42:49] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:42:50] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:42:51] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:42:52] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:42:54] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:42:56] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:42:59] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:43:00] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:04] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:43:06] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:09] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:43:11] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:14] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:43:15] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:19] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:20] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:43:21] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:43:22] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:24] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:43:26] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:29] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:43:30] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:34] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:43:36] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:39] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:43:40] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:44] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:43:46] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:49] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:50] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:43:50] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:43:52] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:43:54] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:43:56] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:00] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:44:01] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:04] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:44:06] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:10] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:44:11] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:14] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:44:16] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:20] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:21] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:44:21] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:44:22] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:24] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:44:26] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:30] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:44:32] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:34] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:44:36] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:40] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:44:42] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:44] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:44:46] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:50] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:51] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:44:52] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:44:53] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:44:54] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:44:56] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:01] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:45:02] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:04] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:45:06] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:11] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:45:12] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:14] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:45:16] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:45:17] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:21] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:21] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:22] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:45:22] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:45:22] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:45:23] "GET /api/system/stats HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:45:23] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:45:24] "GET /api/system/stats HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:31] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:31] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:45:32] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:45:32] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:41] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:41] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:45:42] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:45:42] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:51] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:51] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:45:52] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:45:52] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:45:52] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:45:53] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:01] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:01] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:46:02] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:46:02] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:11] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:11] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:46:12] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:46:12] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:21] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:21] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:22] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:46:22] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:46:22] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:46:23] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:31] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:31] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:46:32] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:46:32] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:41] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:41] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:46:42] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:46:42] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:51] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:51] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:46:52] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:46:52] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:46:52] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:46:53] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:01] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:01] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:02] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:47:02] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:11] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:11] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:47:12] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:12] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:21] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:21] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:22] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:22] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:47:22] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:47:23] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:31] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:31] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:32] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:47:33] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:34] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:36] "GET /api/system/stats HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:37] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:38] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:39] "GET /api/system/stats HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:41] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:47:43] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:47] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:48] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:51] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:52] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:47:53] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:47:54] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:47:57] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:47:58] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:48:02] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:48:03] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:48:07] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:48:08] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:48:12] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:48:13] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:48:17] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:48:18] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:48:22] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:48:23] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:48:24] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [24/Apr/2026 10:48:24] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [24/Apr/2026 10:48:27] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [24/Apr/2026 10:48:28] "GET /api/projects HTTP/1.1" 200 -