测试Gunicorn通过,网页可以打开
This commit is contained in:
Binary file not shown.
Binary file not shown.
571
app.2025-08-29_20-42-22_377958.log
Normal file
571
app.2025-08-29_20-42-22_377958.log
Normal file
@@ -0,0 +1,571 @@
|
||||
2025-08-29 20:42:22.374 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 20:42:22.446 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 20:42:22.447 | INFO | django_tab:load_django_path:115 - 从当前服务器配置加载django路径: /home/xiaji/statuspage
|
||||
2025-08-29 20:42:22.448 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 20:42:22.449 | INFO | gunicorn_tab:load_gunicorn_config:175 - 从当前服务器配置加载Gunicorn配置: django_path=/home/xiaji/statuspage, project_name=statuspage
|
||||
2025-08-29 20:42:22.450 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 20:43:31.191 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 20:43:33.025 | ERROR | threads:run:689 - Django项目不存在: /home/xiaji/statuspage
|
||||
2025-08-29 20:43:33.026 | ERROR | gunicorn_tab:on_test_gunicorn_result:367 - Gunicorn测试失败: Django项目不存在: /home/xiaji/statuspage
|
||||
2025-08-29 20:43:39.899 | INFO | threads:run:707 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/handlers/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/asgiref/wsgi.py
|
||||
2025-08-29 20:43:44.986 | ERROR | gunicorn_tab:on_test_gunicorn_result:367 - Gunicorn测试失败: Gunicorn测试失败
|
||||
2025-08-29 20:43:44.988 | ERROR | threads:run:732 - Gunicorn测试失败
|
||||
2025-08-29 20:44:02.266 | INFO | threads:run:707 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/handlers/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/asgiref/wsgi.py
|
||||
2025-08-29 20:44:07.337 | ERROR | threads:run:732 - Gunicorn测试失败
|
||||
2025-08-29 20:44:07.339 | ERROR | gunicorn_tab:on_test_gunicorn_result:367 - Gunicorn测试失败: Gunicorn测试失败
|
||||
2025-08-29 20:45:36.393 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 20:45:36.429 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 20:45:36.430 | INFO | django_tab:load_django_path:115 - 从当前服务器配置加载django路径: /home/xiaji/statuspage
|
||||
2025-08-29 20:45:36.430 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 20:45:36.431 | INFO | gunicorn_tab:load_gunicorn_config:175 - 从当前服务器配置加载Gunicorn配置: django_path=/home/xiaji/statuspage, project_name=statuspage
|
||||
2025-08-29 20:45:36.432 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 20:45:38.281 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 20:58:02.111 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 20:58:02.147 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 20:58:02.148 | INFO | django_tab:load_django_path:115 - 从当前服务器配置加载django路径: /home/xiaji/statuspage
|
||||
2025-08-29 20:58:02.149 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 20:58:02.150 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 20:58:02.151 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 20:58:04.133 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 20:58:08.184 | INFO | threads:run:707 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/handlers/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/asgiref/wsgi.py
|
||||
2025-08-29 20:58:13.252 | ERROR | threads:run:732 - Gunicorn测试失败
|
||||
2025-08-29 20:58:13.253 | ERROR | gunicorn_tab:on_test_gunicorn_result:369 - Gunicorn测试失败: Gunicorn测试失败
|
||||
2025-08-29 21:05:36.603 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:05:36.640 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:05:36.641 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:05:36.641 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:05:36.643 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:05:36.643 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:05:39.899 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:05:42.658 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:05:45.780 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:05:45.781 | INFO | gunicorn_tab:on_test_gunicorn_result:366 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:07:44.908 | INFO | threads:run:893 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-29 21:07:44.919 | INFO | threads:run:907 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-29 21:07:44.989 | ERROR | threads:run:925 - 服务状态查询失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:07:44.991 | ERROR | gunicorn_tab:on_manage_service_result:461 - 服务操作失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:07:54.449 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:07:57.568 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:07:57.570 | INFO | gunicorn_tab:on_test_gunicorn_result:366 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:10:40.320 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:10:40.356 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:10:40.357 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:10:40.358 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:10:40.359 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:10:40.360 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:10:43.746 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:11:11.413 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:11:11.449 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:11:11.450 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:11:11.450 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:11:11.452 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:11:11.452 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:11:15.075 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:11:23.009 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:11:26.135 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:11:26.138 | INFO | gunicorn_tab:on_test_gunicorn_result:366 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:11:34.061 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:11:34.111 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:11:34.116 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:11:34.116 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:11:34.117 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:11:34.117 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:11:35.906 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:12:40.129 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:12:40.172 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:12:40.173 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:12:40.174 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:12:40.175 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:12:40.175 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:12:48.825 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:13:17.233 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:13:17.275 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:13:17.276 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:13:17.276 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:13:17.278 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:13:17.278 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:13:21.982 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:14:49.662 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:14:49.720 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:14:49.722 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:14:49.722 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:14:49.727 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:14:49.728 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:14:51.215 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:17:34.243 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:17:34.283 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:17:34.284 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:17:34.285 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:17:34.289 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:17:34.289 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:17:36.637 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:17:52.841 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:17:55.956 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:17:55.958 | INFO | gunicorn_tab:on_test_gunicorn_result:381 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:18:18.740 | INFO | threads:run:893 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-29 21:18:18.748 | INFO | threads:run:907 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-29 21:18:18.818 | ERROR | threads:run:925 - 服务状态查询失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:18:18.819 | ERROR | gunicorn_tab:on_manage_service_result:476 - 服务操作失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:22:59.668 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:22:59.708 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:22:59.710 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:22:59.710 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:22:59.712 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:22:59.712 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:23:01.913 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:23:08.980 | INFO | gunicorn_tab:manage_service:451 - 正在执行服务 status 操作,服务名称: gunicorn_django
|
||||
2025-08-29 21:23:08.984 | INFO | gunicorn_tab:get_password:313 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:23:12.876 | INFO | gunicorn_tab:get_password:317 - 从对话框获取密码,长度: 5
|
||||
2025-08-29 21:23:12.877 | INFO | gunicorn_tab:manage_service:468 - 获取到密码,长度: 5,创建ManageGunicornServiceThread线程
|
||||
2025-08-29 21:23:12.878 | INFO | threads:run:893 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-29 21:23:12.886 | INFO | threads:run:907 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-29 21:23:12.955 | INFO | threads:run:917 - 服务状态查询命令执行完成,退出状态: 3
|
||||
2025-08-29 21:23:12.956 | ERROR | threads:run:928 - 服务状态查询失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:23:12.957 | ERROR | gunicorn_tab:on_manage_service_result:483 - 服务操作失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:23:12.957 | WARNING | gunicorn_tab:on_manage_service_result:487 - 检测到可能的密码问题,提示用户重新输入密码
|
||||
2025-08-29 21:24:05.472 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:24:05.509 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:24:05.510 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:24:05.511 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:24:05.512 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:24:05.512 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:24:07.760 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:24:09.577 | INFO | gunicorn_tab:manage_service:451 - 正在执行服务 status 操作,服务名称: gunicorn_django
|
||||
2025-08-29 21:24:09.582 | INFO | gunicorn_tab:get_password:313 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:24:12.781 | INFO | gunicorn_tab:get_password:317 - 从对话框获取密码,长度: 5
|
||||
2025-08-29 21:24:12.781 | INFO | gunicorn_tab:manage_service:468 - 获取到密码,长度: 5,创建ManageGunicornServiceThread线程
|
||||
2025-08-29 21:24:12.783 | INFO | threads:run:893 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-29 21:24:12.791 | INFO | threads:run:907 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-29 21:24:12.862 | INFO | threads:run:918 - 服务状态查询命令执行完成,退出状态: 0
|
||||
2025-08-29 21:24:12.863 | INFO | threads:run:933 - 服务状态查询成功: gunicorn_django
|
||||
2025-08-29 21:24:12.866 | INFO | gunicorn_tab:on_manage_service_result:480 - 服务操作成功:
|
||||
2025-08-29 21:26:22.602 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:26:22.655 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:26:22.656 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:26:22.656 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:26:22.657 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:26:22.658 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:26:24.338 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:27:33.792 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:27:33.828 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:27:33.829 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:27:33.830 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:27:33.831 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:27:33.832 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:27:36.356 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:27:40.666 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:27:43.798 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:27:43.799 | INFO | gunicorn_tab:on_test_gunicorn_result:385 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:27:54.236 | INFO | threads:run:397 - Django测试服务器启动成功
|
||||
2025-08-29 21:27:54.238 | INFO | django_tab:on_test_django_result:193 - Django测试启动成功: Django测试服务器启动成功
|
||||
2025-08-29 21:28:12.058 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:28:15.177 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:28:15.179 | INFO | gunicorn_tab:on_test_gunicorn_result:385 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:28:21.359 | INFO | gunicorn_tab:get_password:313 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:28:25.808 | INFO | gunicorn_tab:get_password:317 - 从对话框获取密码,长度: 5
|
||||
2025-08-29 21:28:27.972 | INFO | gunicorn_tab:get_password:313 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:28:31.580 | INFO | gunicorn_tab:get_password:317 - 从对话框获取密码,长度: 5
|
||||
2025-08-29 21:36:53.095 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:36:53.131 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:36:53.132 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:36:53.133 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:36:53.134 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:36:53.134 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:36:54.962 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:36:58.903 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:36:58.909 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:36:58.909 | INFO | threads:__init__:733 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:36:58.909 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:36:59.013 | INFO | threads:run:761 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:36:59.014 | INFO | threads:run:775 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:36:59.014 | INFO | threads:run:781 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:37:02.091 | INFO | threads:run:788 - Gunicorn进程检查结果: xiaji 81565 0.0 0.1 5756 1948 ? Ss 21:36 0:00 timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 81566 2.9 1.3 35456 23372 ? S 21:36 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 81567 6.5 2.5 57116 43136 ? S 21:36 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 81572 0.0 0.2 7432 3624 ? Ss 21:37 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 81574 0.0 0.1 6620 2356 ? S 21:37 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 21:37:02.137 | INFO | threads:run:796 - Gunicorn测试成功 - 项目: statuspage, 端口: 8000
|
||||
2025-08-29 21:37:02.138 | INFO | gunicorn_tab:on_test_gunicorn_result:397 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage, 端口: 8000
|
||||
2025-08-29 21:45:55.296 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:45:55.335 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:45:55.336 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:45:55.337 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:45:55.338 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:45:55.338 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:46:06.581 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:46:11.901 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:46:11.907 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:46:11.907 | INFO | threads:__init__:782 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:46:11.907 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:46:12.007 | INFO | threads:run:810 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:46:12.007 | INFO | threads:run:824 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:46:12.007 | INFO | threads:run:830 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:46:15.091 | INFO | threads:run:837 - Gunicorn进程检查结果: xiaji 82188 0.0 0.1 5756 1948 ? Ss 21:46 0:00 timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82189 2.9 1.3 35456 23348 ? S 21:46 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82190 6.5 2.5 57116 43104 ? S 21:46 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82191 0.0 0.2 7432 3660 ? Ss 21:46 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 82193 0.0 0.1 6620 2380 ? S 21:46 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 21:46:15.137 | INFO | threads:run:844 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 21:46:15.167 | INFO | threads:run:850 - ss命令检查端口8000结果:
|
||||
2025-08-29 21:46:15.219 | INFO | threads:run:856 - netstat命令检查端口8000结果:
|
||||
2025-08-29 21:46:15.219 | ERROR | threads:run:894 - Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 21:46:15.221 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 21:48:51.485 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:48:51.522 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:48:51.524 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:48:51.524 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:48:51.526 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:48:51.527 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:48:53.359 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:48:55.810 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:48:55.816 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:48:55.816 | INFO | threads:__init__:782 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:48:55.816 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:48:55.914 | INFO | threads:run:810 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:48:55.914 | INFO | threads:run:824 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:48:55.914 | INFO | threads:run:829 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 21:48:55.969 | INFO | threads:run:841 - 端口8000未被占用
|
||||
2025-08-29 21:48:55.969 | INFO | threads:run:845 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:48:59.049 | INFO | threads:run:852 - Gunicorn进程检查结果: xiaji 82445 0.0 0.1 5756 1944 ? Ss 21:48 0:00 timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82446 2.9 1.3 35456 23440 ? S 21:48 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82447 6.5 2.5 57116 43164 ? S 21:48 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82452 0.0 0.2 7432 3564 ? Ss 21:48 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 82454 0.0 0.1 6620 2380 ? S 21:48 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 21:48:59.050 | INFO | threads:run:856 - 检测到Gunicorn Worker进程数量: 4
|
||||
2025-08-29 21:48:59.096 | INFO | threads:run:872 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 21:48:59.112 | INFO | threads:run:878 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=82447,fd=5),("gunicorn",pid=82446,fd=5))
|
||||
|
||||
2025-08-29 21:48:59.112 | INFO | threads:run:892 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 21:48:59.176 | INFO | threads:run:899 - curl本地请求测试退出状态: 7
|
||||
2025-08-29 21:48:59.177 | INFO | threads:run:900 - curl本地请求测试输出:
|
||||
2025-08-29 21:48:59.177 | ERROR | threads:run:918 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 21:48:59.178 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 21:52:42.996 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:52:43.035 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:52:43.036 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:52:43.036 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:52:43.037 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:52:43.038 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:52:45.467 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:52:48.446 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:52:48.452 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:52:48.452 | INFO | threads:__init__:782 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:52:48.452 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:52:48.545 | INFO | threads:run:810 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:52:48.545 | INFO | threads:run:824 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:52:48.545 | INFO | threads:run:829 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 21:52:48.601 | INFO | threads:run:841 - 端口8000未被占用
|
||||
2025-08-29 21:52:48.601 | INFO | threads:run:845 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.683 | INFO | threads:run:852 - Gunicorn进程检查结果: xiaji 82777 0.0 0.1 5756 1944 ? Ss 21:52 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82778 2.9 1.3 35456 23464 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82779 6.5 2.5 57116 43028 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82780 6.6 2.5 57116 43216 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82781 6.7 2.5 57116 43352 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82782 6.6 2.5 57116 43168 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82787 0.0 0.2 7432 3624 ? Ss 21:52 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 82789 0.0 0.1 6620 2380 ? S 21:52 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 21:52:51.685 | INFO | threads:run:856 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 21:52:51.686 | WARNING | threads:run:877 - 未检测到Gunicorn主进程
|
||||
2025-08-29 21:52:51.686 | INFO | threads:run:880 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 21:52:51.687 | INFO | threads:run:882 - - Worker PID: 82777, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.687 | INFO | threads:run:882 - - Worker PID: 82778, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.687 | INFO | threads:run:882 - - Worker PID: 82779, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.688 | INFO | threads:run:882 - - Worker PID: 82780, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.688 | INFO | threads:run:882 - - Worker PID: 82781, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.688 | INFO | threads:run:882 - - Worker PID: 82782, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.688 | ERROR | threads:run:892 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 21:52:51.730 | INFO | threads:run:908 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 21:52:51.748 | INFO | threads:run:914 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=82782,fd=5),("gunicorn",pid=82781,fd=5),("gunicorn",pid=82780,fd=5),("gunicorn",pid=82779,fd=5),("gunicorn",pid=82778,fd=5))
|
||||
|
||||
2025-08-29 21:52:51.749 | INFO | threads:run:928 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 21:52:51.816 | INFO | threads:run:935 - curl本地请求测试退出状态: 7
|
||||
2025-08-29 21:52:51.816 | INFO | threads:run:936 - curl本地请求测试输出:
|
||||
2025-08-29 21:52:51.817 | ERROR | threads:run:954 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 21:52:51.817 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 21:54:54.164 | ERROR | threads:run:212 - 设置时区失败: sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
|
||||
sudo: a password is required
|
||||
|
||||
2025-08-29 21:54:54.165 | ERROR | remote_command_tab:on_set_timezone_and_restart_result:227 - 时区设置失败: 设置时区失败: sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
|
||||
sudo: a password is required
|
||||
|
||||
2025-08-29 21:54:58.248 | ERROR | threads:run:212 - 设置时区失败: sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
|
||||
sudo: a password is required
|
||||
|
||||
2025-08-29 21:54:58.250 | ERROR | remote_command_tab:on_set_timezone_and_restart_result:227 - 时区设置失败: 设置时区失败: sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
|
||||
sudo: a password is required
|
||||
|
||||
2025-08-29 21:56:46.766 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:56:46.805 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:56:46.807 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:56:46.808 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:56:46.809 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:56:46.809 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:56:50.185 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:56:56.545 | INFO | threads:run:220 - 时区设置成功,服务器正在重启
|
||||
2025-08-29 21:56:56.547 | INFO | remote_command_tab:on_set_timezone_and_restart_result:229 - 时区设置成功: 时区设置成功,服务器正在重启
|
||||
2025-08-29 21:57:18.743 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:57:22.397 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:57:22.404 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:57:22.405 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:57:22.405 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:57:22.748 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:57:22.748 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:57:22.748 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 21:57:22.807 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 21:57:22.807 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.886 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 1304 0.0 0.1 5756 1948 ? Ss 21:57 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1305 2.9 1.3 35456 23456 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1306 7.1 2.5 57116 43028 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1307 6.9 2.5 57116 43164 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1317 6.4 2.5 57116 43128 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1318 6.7 2.5 57116 43008 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1319 0.0 0.2 7432 3624 ? Ss 21:57 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 1321 0.0 0.1 6620 2356 ? S 21:57 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 21:57:25.886 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 21:57:25.886 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:884 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1304, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1305, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1306, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1307, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1317, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1318, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 21:57:25.930 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 21:57:25.963 | INFO | threads:run:918 - ss命令检查端口8000结果:
|
||||
2025-08-29 21:57:26.014 | INFO | threads:run:924 - netstat命令检查端口8000结果:
|
||||
2025-08-29 21:57:26.015 | ERROR | threads:run:962 - Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 21:57:26.016 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 21:57:59.725 | INFO | threads:run:220 - 时区设置成功,服务器正在重启
|
||||
2025-08-29 21:57:59.727 | INFO | remote_command_tab:on_set_timezone_and_restart_result:229 - 时区设置成功: 时区设置成功,服务器正在重启
|
||||
2025-08-29 21:58:15.356 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:58:15.360 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:58:15.361 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:58:15.361 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:58:15.362 | ERROR | threads:run:984 - Gunicorn测试异常: SSH session not active
|
||||
2025-08-29 21:58:15.366 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: SSH session not active
|
||||
2025-08-29 21:58:20.132 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:58:24.282 | INFO | gunicorn_tab:get_password:314 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:58:27.627 | WARNING | gunicorn_tab:get_password:323 - 用户取消了密码输入
|
||||
2025-08-29 22:10:48.195 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:10:48.198 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 22:10:48.198 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:10:48.199 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 22:10:48.635 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 22:10:48.635 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 22:10:48.636 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 22:10:48.695 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 22:10:48.696 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.768 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 1922 0.0 0.1 5756 1948 ? Ss 22:10 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1923 2.9 1.3 35456 23328 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1924 7.2 2.5 57116 42888 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1925 7.3 2.5 57116 42980 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1926 7.0 2.5 57060 42932 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1927 7.2 2.5 57060 42888 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1932 0.0 0.2 7432 3500 ? Ss 22:10 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 1934 0.0 0.1 6620 2272 ? S 22:10 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 22:10:51.768 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 22:10:51.769 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 22:10:51.769 | INFO | threads:run:884 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 22:10:51.769 | INFO | threads:run:886 - - Worker PID: 1922, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1923, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1924, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1925, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1926, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1927, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 22:10:51.815 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 22:10:51.851 | INFO | threads:run:918 - ss命令检查端口8000结果:
|
||||
2025-08-29 22:10:51.902 | INFO | threads:run:924 - netstat命令检查端口8000结果:
|
||||
2025-08-29 22:10:51.902 | ERROR | threads:run:962 - Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 22:10:51.904 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 22:13:06.837 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 22:13:06.877 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 22:13:06.878 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 22:13:06.879 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 22:13:06.880 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 22:13:06.880 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 22:13:08.565 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 22:13:11.176 | INFO | gunicorn_tab:test_gunicorn:374 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:13:11.184 | INFO | gunicorn_tab:test_gunicorn:381 - 创建Gunicorn测试线程
|
||||
2025-08-29 22:13:11.185 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:13:11.185 | INFO | gunicorn_tab:test_gunicorn:388 - Gunicorn测试线程已启动
|
||||
2025-08-29 22:13:11.278 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 22:13:11.278 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 22:13:11.279 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 22:13:11.334 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 22:13:11.334 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.409 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 2165 0.0 0.1 5756 1948 ? Ss 22:13 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2166 2.9 1.3 35456 23432 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2167 6.5 2.5 57116 43008 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2168 6.5 2.5 57116 43228 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2169 6.6 2.5 57116 43068 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2171 6.5 2.5 57116 43080 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2177 0.0 0.2 7432 3468 ? Ss 22:13 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 2179 0.0 0.1 6620 2360 ? S 22:13 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 22:13:14.411 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 22:13:14.411 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 22:13:14.412 | INFO | threads:run:884 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 22:13:14.412 | INFO | threads:run:886 - - Worker PID: 2165, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.413 | INFO | threads:run:886 - - Worker PID: 2166, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.413 | INFO | threads:run:886 - - Worker PID: 2167, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.414 | INFO | threads:run:886 - - Worker PID: 2168, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.414 | INFO | threads:run:886 - - Worker PID: 2169, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.414 | INFO | threads:run:886 - - Worker PID: 2171, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.415 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 22:13:14.454 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 22:13:14.473 | INFO | threads:run:918 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=2171,fd=5),("gunicorn",pid=2169,fd=5),("gunicorn",pid=2168,fd=5),("gunicorn",pid=2167,fd=5),("gunicorn",pid=2166,fd=5))
|
||||
|
||||
2025-08-29 22:13:14.473 | INFO | threads:run:932 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 22:13:14.545 | INFO | threads:run:939 - curl本地请求测试退出状态: 7
|
||||
2025-08-29 22:13:14.546 | INFO | threads:run:940 - curl本地请求测试输出:
|
||||
2025-08-29 22:13:14.546 | ERROR | threads:run:958 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:13:14.548 | ERROR | gunicorn_tab:on_test_gunicorn_result:398 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:27:39.503 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 22:27:39.541 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 22:27:39.542 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 22:27:39.542 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 22:27:39.544 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 22:27:39.544 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 22:27:41.933 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 22:27:43.649 | INFO | gunicorn_tab:test_gunicorn:374 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:27:43.657 | INFO | gunicorn_tab:test_gunicorn:381 - 创建Gunicorn测试线程
|
||||
2025-08-29 22:27:43.658 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:27:43.658 | INFO | gunicorn_tab:test_gunicorn:388 - Gunicorn测试线程已启动
|
||||
2025-08-29 22:27:43.753 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 22:27:43.753 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 22:27:43.754 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 22:27:43.808 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 22:27:43.808 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.881 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 3008 0.0 0.1 5756 1948 ? Ss 22:27 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3009 3.3 1.3 35456 23460 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3010 6.5 2.5 57116 43036 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3011 6.5 2.5 57116 43128 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3012 6.7 2.5 57116 43040 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3013 6.7 2.5 57116 43132 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3014 0.0 0.2 7432 3500 ? Ss 22:27 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 3016 0.0 0.1 6620 2380 ? S 22:27 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 22:27:46.882 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 22:27:46.882 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 22:27:46.882 | INFO | threads:run:884 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 22:27:46.882 | INFO | threads:run:886 - - Worker PID: 3008, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.882 | INFO | threads:run:886 - - Worker PID: 3009, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | INFO | threads:run:886 - - Worker PID: 3010, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | INFO | threads:run:886 - - Worker PID: 3011, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | INFO | threads:run:886 - - Worker PID: 3012, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | INFO | threads:run:886 - - Worker PID: 3013, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 22:27:46.928 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 22:27:46.953 | INFO | threads:run:918 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=3013,fd=5),("gunicorn",pid=3012,fd=5),("gunicorn",pid=3011,fd=5))
|
||||
|
||||
2025-08-29 22:27:46.953 | INFO | threads:run:932 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 22:27:47.023 | INFO | threads:run:939 - curl本地请求测试退出状态: 7
|
||||
2025-08-29 22:27:47.024 | INFO | threads:run:940 - curl本地请求测试输出:
|
||||
2025-08-29 22:27:47.024 | ERROR | threads:run:958 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:27:47.025 | ERROR | gunicorn_tab:on_test_gunicorn_result:398 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:28:56.102 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 22:28:56.142 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 22:28:56.143 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 22:28:56.144 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 22:28:56.145 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 22:28:56.145 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 22:28:58.257 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 22:29:01.524 | INFO | gunicorn_tab:test_gunicorn:374 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:29:01.530 | INFO | gunicorn_tab:test_gunicorn:381 - 创建Gunicorn测试线程
|
||||
2025-08-29 22:29:01.530 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:29:01.530 | INFO | gunicorn_tab:test_gunicorn:388 - Gunicorn测试线程已启动
|
||||
2025-08-29 22:29:01.619 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 22:29:01.620 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 22:29:01.620 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 22:29:01.675 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 22:29:01.676 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.746 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 3215 3.3 1.3 35456 23456 ? Ss 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3217 6.5 2.5 57116 43172 ? S 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3218 6.7 2.5 57116 42960 ? S 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3222 6.5 2.5 57116 42972 ? S 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3223 6.6 2.5 57116 43064 ? S 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3224 0.0 0.2 7432 3484 ? Ss 22:29 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 3226 0.0 0.1 6620 2368 ? S 22:29 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 22:29:04.747 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 6
|
||||
2025-08-29 22:29:04.748 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 22:29:04.748 | INFO | threads:run:884 - 检测到5个Gunicorn Worker进程:
|
||||
2025-08-29 22:29:04.749 | INFO | threads:run:886 - - Worker PID: 3215, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.749 | INFO | threads:run:886 - - Worker PID: 3217, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.749 | INFO | threads:run:886 - - Worker PID: 3218, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.750 | INFO | threads:run:886 - - Worker PID: 3222, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.750 | INFO | threads:run:886 - - Worker PID: 3223, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.750 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 22:29:04.793 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 22:29:04.809 | INFO | threads:run:918 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=3223,fd=5),("gunicorn",pid=3222,fd=5),("gunicorn",pid=3218,fd=5),("gunicorn",pid=3217,fd=5),("gunicorn",pid=3215,fd=5))
|
||||
|
||||
2025-08-29 22:29:04.810 | INFO | threads:run:932 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 22:29:04.907 | INFO | threads:run:939 - curl本地请求测试退出状态: 56
|
||||
2025-08-29 22:29:04.907 | INFO | threads:run:940 - curl本地请求测试输出:
|
||||
2025-08-29 22:29:04.908 | ERROR | threads:run:958 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:29:04.908 | ERROR | gunicorn_tab:on_test_gunicorn_result:398 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-30 19:49:21.450 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-30 19:49:21.501 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-30 19:49:21.503 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-30 19:49:21.503 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-30 19:49:21.504 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-30 19:49:21.504 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-30 19:49:23.241 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-30 19:49:25.632 | INFO | gunicorn_tab:test_gunicorn:374 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-30 19:49:25.640 | INFO | gunicorn_tab:test_gunicorn:381 - 创建Gunicorn测试线程
|
||||
2025-08-30 19:49:25.641 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-30 19:49:25.641 | INFO | gunicorn_tab:test_gunicorn:388 - Gunicorn测试线程已启动
|
||||
2025-08-30 19:49:25.756 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-30 19:49:25.756 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-30 19:49:25.757 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-30 19:49:25.830 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-30 19:49:25.831 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 19:49:28.935 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 65012 3.3 1.3 35528 23352 ? Ss 19:49 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 65013 6.8 2.5 57064 43188 ? S 19:49 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 65014 6.5 2.5 57064 43060 ? S 19:49 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 65015 6.9 2.5 57064 43220 ? S 19:49 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 65016 7.1 2.5 57064 43000 ? S 19:49 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 65017 0.0 0.2 7432 3524 ? Ss 19:49 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 65019 0.0 0.1 6620 2344 ? S 19:49 0:00 grep gunicorn
|
||||
|
||||
2025-08-30 19:49:28.936 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 6
|
||||
2025-08-30 19:49:28.937 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-30 19:49:28.937 | INFO | threads:run:884 - 检测到5个Gunicorn Worker进程:
|
||||
2025-08-30 19:49:28.937 | INFO | threads:run:886 - - Worker PID: 65012, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 19:49:28.939 | INFO | threads:run:886 - - Worker PID: 65013, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 19:49:28.939 | INFO | threads:run:886 - - Worker PID: 65014, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 19:49:28.939 | INFO | threads:run:886 - - Worker PID: 65015, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 19:49:28.939 | INFO | threads:run:886 - - Worker PID: 65016, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 19:49:28.940 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-30 19:49:29.003 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-30 19:49:29.044 | INFO | threads:run:918 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=65016,fd=5),("gunicorn",pid=65015,fd=5),("gunicorn",pid=65014,fd=5))
|
||||
|
||||
2025-08-30 19:49:29.045 | INFO | threads:run:932 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-30 19:49:29.127 | INFO | threads:run:939 - curl本地请求测试退出状态: 56
|
||||
2025-08-30 19:49:29.128 | INFO | threads:run:940 - curl本地请求测试输出:
|
||||
2025-08-30 19:49:29.129 | ERROR | threads:run:958 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-30 19:49:29.131 | ERROR | gunicorn_tab:on_test_gunicorn_result:398 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-30 19:49:31.627 | INFO | gunicorn_tab:get_password:312 - 密码为空,弹出密码输入对话框
|
||||
2025-08-30 19:49:35.125 | INFO | gunicorn_tab:get_password:316 - 从对话框获取密码,长度: 5
|
||||
2025-08-30 19:49:35.249 | ERROR | gunicorn_tab:view_error_log:638 - 查看错误日志失败: Socket is closed
|
||||
2025-08-30 19:49:38.214 | INFO | gunicorn_tab:get_password:312 - 密码为空,弹出密码输入对话框
|
||||
2025-08-30 19:49:40.812 | INFO | gunicorn_tab:get_password:316 - 从对话框获取密码,长度: 5
|
||||
2025-08-30 19:49:47.253 | INFO | gunicorn_tab:get_password:312 - 密码为空,弹出密码输入对话框
|
||||
2025-08-30 19:49:50.327 | INFO | gunicorn_tab:get_password:316 - 从对话框获取密码,长度: 5
|
||||
667
app.log
667
app.log
@@ -1,523 +1,152 @@
|
||||
2025-08-29 20:42:22.374 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 20:42:22.446 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 20:42:22.447 | INFO | django_tab:load_django_path:115 - 从当前服务器配置加载django路径: /home/xiaji/statuspage
|
||||
2025-08-29 20:42:22.448 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 20:42:22.449 | INFO | gunicorn_tab:load_gunicorn_config:175 - 从当前服务器配置加载Gunicorn配置: django_path=/home/xiaji/statuspage, project_name=statuspage
|
||||
2025-08-29 20:42:22.450 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 20:43:31.191 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 20:43:33.025 | ERROR | threads:run:689 - Django项目不存在: /home/xiaji/statuspage
|
||||
2025-08-29 20:43:33.026 | ERROR | gunicorn_tab:on_test_gunicorn_result:367 - Gunicorn测试失败: Django项目不存在: /home/xiaji/statuspage
|
||||
2025-08-29 20:43:39.899 | INFO | threads:run:707 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/handlers/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/asgiref/wsgi.py
|
||||
2025-08-29 20:43:44.986 | ERROR | gunicorn_tab:on_test_gunicorn_result:367 - Gunicorn测试失败: Gunicorn测试失败
|
||||
2025-08-29 20:43:44.988 | ERROR | threads:run:732 - Gunicorn测试失败
|
||||
2025-08-29 20:44:02.266 | INFO | threads:run:707 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/handlers/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/asgiref/wsgi.py
|
||||
2025-08-29 20:44:07.337 | ERROR | threads:run:732 - Gunicorn测试失败
|
||||
2025-08-29 20:44:07.339 | ERROR | gunicorn_tab:on_test_gunicorn_result:367 - Gunicorn测试失败: Gunicorn测试失败
|
||||
2025-08-29 20:45:36.393 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 20:45:36.429 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 20:45:36.430 | INFO | django_tab:load_django_path:115 - 从当前服务器配置加载django路径: /home/xiaji/statuspage
|
||||
2025-08-29 20:45:36.430 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 20:45:36.431 | INFO | gunicorn_tab:load_gunicorn_config:175 - 从当前服务器配置加载Gunicorn配置: django_path=/home/xiaji/statuspage, project_name=statuspage
|
||||
2025-08-29 20:45:36.432 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 20:45:38.281 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 20:58:02.111 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 20:58:02.147 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 20:58:02.148 | INFO | django_tab:load_django_path:115 - 从当前服务器配置加载django路径: /home/xiaji/statuspage
|
||||
2025-08-29 20:58:02.149 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 20:58:02.150 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 20:58:02.151 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 20:58:04.133 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 20:58:08.184 | INFO | threads:run:707 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/handlers/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/django/core/wsgi.py
|
||||
/home/xiaji/.local/lib/python3.12/site-packages/asgiref/wsgi.py
|
||||
2025-08-29 20:58:13.252 | ERROR | threads:run:732 - Gunicorn测试失败
|
||||
2025-08-29 20:58:13.253 | ERROR | gunicorn_tab:on_test_gunicorn_result:369 - Gunicorn测试失败: Gunicorn测试失败
|
||||
2025-08-29 21:05:36.603 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:05:36.640 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:05:36.641 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:05:36.641 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:05:36.643 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:05:36.643 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:05:39.899 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:05:42.658 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:05:45.780 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:05:45.781 | INFO | gunicorn_tab:on_test_gunicorn_result:366 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:07:44.908 | INFO | threads:run:893 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-29 21:07:44.919 | INFO | threads:run:907 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-29 21:07:44.989 | ERROR | threads:run:925 - 服务状态查询失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:07:44.991 | ERROR | gunicorn_tab:on_manage_service_result:461 - 服务操作失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:07:54.449 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:07:57.568 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:07:57.570 | INFO | gunicorn_tab:on_test_gunicorn_result:366 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:10:40.320 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:10:40.356 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:10:40.357 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:10:40.358 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:10:40.359 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:10:40.360 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:10:43.746 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:11:11.413 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:11:11.449 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:11:11.450 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:11:11.450 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:11:11.452 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:11:11.452 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:11:15.075 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:11:23.009 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:11:26.135 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:11:26.138 | INFO | gunicorn_tab:on_test_gunicorn_result:366 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:11:34.061 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:11:34.111 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:11:34.116 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:11:34.116 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:11:34.117 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:11:34.117 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:11:35.906 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:12:40.129 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:12:40.172 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:12:40.173 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:12:40.174 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:12:40.175 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:12:40.175 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:12:48.825 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:13:17.233 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:13:17.275 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:13:17.276 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:13:17.276 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:13:17.278 | INFO | gunicorn_tab:load_gunicorn_config:176 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:13:17.278 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:13:21.982 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:14:49.662 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:14:49.720 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:14:49.722 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:14:49.722 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:14:49.727 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:14:49.728 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:14:51.215 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:17:34.243 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:17:34.283 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:17:34.284 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:17:34.285 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:17:34.289 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:17:34.289 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:17:36.637 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:17:52.841 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:17:55.956 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:17:55.958 | INFO | gunicorn_tab:on_test_gunicorn_result:381 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:18:18.740 | INFO | threads:run:893 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-29 21:18:18.748 | INFO | threads:run:907 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-29 21:18:18.818 | ERROR | threads:run:925 - 服务状态查询失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:18:18.819 | ERROR | gunicorn_tab:on_manage_service_result:476 - 服务操作失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:22:59.668 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:22:59.708 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:22:59.710 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:22:59.710 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:22:59.712 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:22:59.712 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:23:01.913 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:23:08.980 | INFO | gunicorn_tab:manage_service:451 - 正在执行服务 status 操作,服务名称: gunicorn_django
|
||||
2025-08-29 21:23:08.984 | INFO | gunicorn_tab:get_password:313 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:23:12.876 | INFO | gunicorn_tab:get_password:317 - 从对话框获取密码,长度: 5
|
||||
2025-08-29 21:23:12.877 | INFO | gunicorn_tab:manage_service:468 - 获取到密码,长度: 5,创建ManageGunicornServiceThread线程
|
||||
2025-08-29 21:23:12.878 | INFO | threads:run:893 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-29 21:23:12.886 | INFO | threads:run:907 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-29 21:23:12.955 | INFO | threads:run:917 - 服务状态查询命令执行完成,退出状态: 3
|
||||
2025-08-29 21:23:12.956 | ERROR | threads:run:928 - 服务状态查询失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:23:12.957 | ERROR | gunicorn_tab:on_manage_service_result:483 - 服务操作失败: [sudo] password for xiaji:
|
||||
2025-08-29 21:23:12.957 | WARNING | gunicorn_tab:on_manage_service_result:487 - 检测到可能的密码问题,提示用户重新输入密码
|
||||
2025-08-29 21:24:05.472 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:24:05.509 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:24:05.510 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:24:05.511 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:24:05.512 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:24:05.512 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:24:07.760 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:24:09.577 | INFO | gunicorn_tab:manage_service:451 - 正在执行服务 status 操作,服务名称: gunicorn_django
|
||||
2025-08-29 21:24:09.582 | INFO | gunicorn_tab:get_password:313 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:24:12.781 | INFO | gunicorn_tab:get_password:317 - 从对话框获取密码,长度: 5
|
||||
2025-08-29 21:24:12.781 | INFO | gunicorn_tab:manage_service:468 - 获取到密码,长度: 5,创建ManageGunicornServiceThread线程
|
||||
2025-08-29 21:24:12.783 | INFO | threads:run:893 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-29 21:24:12.791 | INFO | threads:run:907 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-29 21:24:12.862 | INFO | threads:run:918 - 服务状态查询命令执行完成,退出状态: 0
|
||||
2025-08-29 21:24:12.863 | INFO | threads:run:933 - 服务状态查询成功: gunicorn_django
|
||||
2025-08-29 21:24:12.866 | INFO | gunicorn_tab:on_manage_service_result:480 - 服务操作成功:
|
||||
2025-08-29 21:26:22.602 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:26:22.655 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:26:22.656 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:26:22.656 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:26:22.657 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:26:22.658 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:26:24.338 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:27:33.792 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:27:33.828 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:27:33.829 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:27:33.830 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:27:33.831 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:27:33.832 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:27:36.356 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:27:40.666 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:27:43.798 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:27:43.799 | INFO | gunicorn_tab:on_test_gunicorn_result:385 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:27:54.236 | INFO | threads:run:397 - Django测试服务器启动成功
|
||||
2025-08-29 21:27:54.238 | INFO | django_tab:on_test_django_result:193 - Django测试启动成功: Django测试服务器启动成功
|
||||
2025-08-29 21:28:12.058 | INFO | threads:run:705 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:28:15.177 | INFO | threads:run:736 - Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:28:15.179 | INFO | gunicorn_tab:on_test_gunicorn_result:385 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage
|
||||
2025-08-29 21:28:21.359 | INFO | gunicorn_tab:get_password:313 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:28:25.808 | INFO | gunicorn_tab:get_password:317 - 从对话框获取密码,长度: 5
|
||||
2025-08-29 21:28:27.972 | INFO | gunicorn_tab:get_password:313 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:28:31.580 | INFO | gunicorn_tab:get_password:317 - 从对话框获取密码,长度: 5
|
||||
2025-08-29 21:36:53.095 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:36:53.131 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:36:53.132 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:36:53.133 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:36:53.134 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:36:53.134 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:36:54.962 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:36:58.903 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:36:58.909 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:36:58.909 | INFO | threads:__init__:733 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:36:58.909 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:36:59.013 | INFO | threads:run:761 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:36:59.014 | INFO | threads:run:775 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:36:59.014 | INFO | threads:run:781 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:37:02.091 | INFO | threads:run:788 - Gunicorn进程检查结果: xiaji 81565 0.0 0.1 5756 1948 ? Ss 21:36 0:00 timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 81566 2.9 1.3 35456 23372 ? S 21:36 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 81567 6.5 2.5 57116 43136 ? S 21:36 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 81572 0.0 0.2 7432 3624 ? Ss 21:37 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 81574 0.0 0.1 6620 2356 ? S 21:37 0:00 grep gunicorn
|
||||
2025-08-30 20:57:47.371 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-30 20:57:47.411 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-30 20:57:47.412 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-30 20:57:47.412 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-30 20:57:47.414 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-30 20:57:47.414 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-30 20:57:49.480 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-30 20:57:51.230 | INFO | gunicorn_tab:test_gunicorn:379 - 从配置获取主机地址: 192.168.3.157
|
||||
2025-08-30 20:57:51.231 | INFO | gunicorn_tab:test_gunicorn:382 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000, 主机: 192.168.3.157
|
||||
2025-08-30 20:57:51.243 | INFO | gunicorn_tab:test_gunicorn:389 - 创建Gunicorn测试线程
|
||||
2025-08-30 20:57:51.243 | INFO | threads:__init__:787 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000, 主机: 192.168.3.157
|
||||
2025-08-30 20:57:51.244 | INFO | gunicorn_tab:test_gunicorn:396 - Gunicorn测试线程已启动
|
||||
2025-08-30 20:57:51.335 | INFO | threads:run:815 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-30 20:57:51.336 | INFO | threads:run:829 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-30 20:57:51.336 | INFO | threads:run:834 - 检查端口8000是否被其他进程占用
|
||||
2025-08-30 20:57:51.390 | INFO | threads:run:846 - 端口8000未被占用
|
||||
2025-08-30 20:57:51.391 | INFO | threads:run:850 - 执行Gunicorn测试命令: cd /home/xiaji/ && gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 20:57:54.464 | INFO | threads:run:857 - Gunicorn进程检查结果: xiaji 68532 3.3 1.3 35528 23464 ? Ss 20:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 68533 6.5 2.5 57064 43212 ? S 20:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 68534 6.5 2.5 57064 43348 ? S 20:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 68535 6.7 2.5 57064 43380 ? S 20:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 68536 6.5 2.5 57064 43348 ? S 20:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
xiaji 68537 0.0 0.2 7432 3524 ? Ss 20:57 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 68539 0.0 0.1 6620 2380 ? S 20:57 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 21:37:02.137 | INFO | threads:run:796 - Gunicorn测试成功 - 项目: statuspage, 端口: 8000
|
||||
2025-08-29 21:37:02.138 | INFO | gunicorn_tab:on_test_gunicorn_result:397 - Gunicorn测试成功: Gunicorn测试成功 - 项目: statuspage, 端口: 8000
|
||||
2025-08-29 21:45:55.296 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:45:55.335 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:45:55.336 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:45:55.337 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:45:55.338 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:45:55.338 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:46:06.581 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:46:11.901 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:46:11.907 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:46:11.907 | INFO | threads:__init__:782 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:46:11.907 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:46:12.007 | INFO | threads:run:810 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:46:12.007 | INFO | threads:run:824 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:46:12.007 | INFO | threads:run:830 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:46:15.091 | INFO | threads:run:837 - Gunicorn进程检查结果: xiaji 82188 0.0 0.1 5756 1948 ? Ss 21:46 0:00 timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82189 2.9 1.3 35456 23348 ? S 21:46 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82190 6.5 2.5 57116 43104 ? S 21:46 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82191 0.0 0.2 7432 3660 ? Ss 21:46 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 82193 0.0 0.1 6620 2380 ? S 21:46 0:00 grep gunicorn
|
||||
2025-08-30 20:57:54.465 | INFO | threads:run:861 - 检测到Gunicorn Worker进程数量: 6
|
||||
2025-08-30 20:57:54.466 | WARNING | threads:run:882 - 未检测到Gunicorn主进程
|
||||
2025-08-30 20:57:54.466 | INFO | threads:run:885 - 检测到5个Gunicorn Worker进程:
|
||||
2025-08-30 20:57:54.467 | INFO | threads:run:887 - - Worker PID: 68532, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 20:57:54.467 | INFO | threads:run:887 - - Worker PID: 68533, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 20:57:54.467 | INFO | threads:run:887 - - Worker PID: 68534, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 20:57:54.468 | INFO | threads:run:887 - - Worker PID: 68535, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 20:57:54.468 | INFO | threads:run:887 - - Worker PID: 68536, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 20:57:54.468 | ERROR | threads:run:897 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-30 20:57:54.510 | INFO | threads:run:913 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-30 20:57:54.530 | INFO | threads:run:919 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=68536,fd=5),("gunicorn",pid=68535,fd=5),("gunicorn",pid=68534,fd=5),("gunicorn",pid=68533,fd=5),("gunicorn",pid=68532,fd=5))
|
||||
|
||||
2025-08-29 21:46:15.137 | INFO | threads:run:844 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 21:46:15.167 | INFO | threads:run:850 - ss命令检查端口8000结果:
|
||||
2025-08-29 21:46:15.219 | INFO | threads:run:856 - netstat命令检查端口8000结果:
|
||||
2025-08-29 21:46:15.219 | ERROR | threads:run:894 - Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 21:46:15.221 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 21:48:51.485 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:48:51.522 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:48:51.524 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:48:51.524 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:48:51.526 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:48:51.527 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:48:53.359 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:48:55.810 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:48:55.816 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:48:55.816 | INFO | threads:__init__:782 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:48:55.816 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:48:55.914 | INFO | threads:run:810 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:48:55.914 | INFO | threads:run:824 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:48:55.914 | INFO | threads:run:829 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 21:48:55.969 | INFO | threads:run:841 - 端口8000未被占用
|
||||
2025-08-29 21:48:55.969 | INFO | threads:run:845 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:48:59.049 | INFO | threads:run:852 - Gunicorn进程检查结果: xiaji 82445 0.0 0.1 5756 1944 ? Ss 21:48 0:00 timeout 10 gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82446 2.9 1.3 35456 23440 ? S 21:48 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82447 6.5 2.5 57116 43164 ? S 21:48 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 1 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82452 0.0 0.2 7432 3564 ? Ss 21:48 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 82454 0.0 0.1 6620 2380 ? S 21:48 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 21:48:59.050 | INFO | threads:run:856 - 检测到Gunicorn Worker进程数量: 4
|
||||
2025-08-29 21:48:59.096 | INFO | threads:run:872 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 21:48:59.112 | INFO | threads:run:878 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=82447,fd=5),("gunicorn",pid=82446,fd=5))
|
||||
|
||||
2025-08-29 21:48:59.112 | INFO | threads:run:892 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 21:48:59.176 | INFO | threads:run:899 - curl本地请求测试退出状态: 7
|
||||
2025-08-29 21:48:59.177 | INFO | threads:run:900 - curl本地请求测试输出:
|
||||
2025-08-29 21:48:59.177 | ERROR | threads:run:918 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 21:48:59.178 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 21:52:42.996 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:52:43.035 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:52:43.036 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:52:43.036 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:52:43.037 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:52:43.038 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:52:45.467 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:52:48.446 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:52:48.452 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:52:48.452 | INFO | threads:__init__:782 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:52:48.452 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:52:48.545 | INFO | threads:run:810 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:52:48.545 | INFO | threads:run:824 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:52:48.545 | INFO | threads:run:829 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 21:52:48.601 | INFO | threads:run:841 - 端口8000未被占用
|
||||
2025-08-29 21:52:48.601 | INFO | threads:run:845 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.683 | INFO | threads:run:852 - Gunicorn进程检查结果: xiaji 82777 0.0 0.1 5756 1944 ? Ss 21:52 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82778 2.9 1.3 35456 23464 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82779 6.5 2.5 57116 43028 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82780 6.6 2.5 57116 43216 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82781 6.7 2.5 57116 43352 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82782 6.6 2.5 57116 43168 ? S 21:52 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 82787 0.0 0.2 7432 3624 ? Ss 21:52 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 82789 0.0 0.1 6620 2380 ? S 21:52 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 21:52:51.685 | INFO | threads:run:856 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 21:52:51.686 | WARNING | threads:run:877 - 未检测到Gunicorn主进程
|
||||
2025-08-29 21:52:51.686 | INFO | threads:run:880 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 21:52:51.687 | INFO | threads:run:882 - - Worker PID: 82777, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.687 | INFO | threads:run:882 - - Worker PID: 82778, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.687 | INFO | threads:run:882 - - Worker PID: 82779, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.688 | INFO | threads:run:882 - - Worker PID: 82780, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.688 | INFO | threads:run:882 - - Worker PID: 82781, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.688 | INFO | threads:run:882 - - Worker PID: 82782, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:52:51.688 | ERROR | threads:run:892 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 21:52:51.730 | INFO | threads:run:908 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 21:52:51.748 | INFO | threads:run:914 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=82782,fd=5),("gunicorn",pid=82781,fd=5),("gunicorn",pid=82780,fd=5),("gunicorn",pid=82779,fd=5),("gunicorn",pid=82778,fd=5))
|
||||
|
||||
2025-08-29 21:52:51.749 | INFO | threads:run:928 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 21:52:51.816 | INFO | threads:run:935 - curl本地请求测试退出状态: 7
|
||||
2025-08-29 21:52:51.816 | INFO | threads:run:936 - curl本地请求测试输出:
|
||||
2025-08-29 21:52:51.817 | ERROR | threads:run:954 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 21:52:51.817 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 21:54:54.164 | ERROR | threads:run:212 - 设置时区失败: sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
|
||||
2025-08-30 20:57:54.530 | INFO | threads:run:933 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-30 20:57:54.600 | INFO | threads:run:940 - curl本地请求测试退出状态: 7
|
||||
2025-08-30 20:57:54.600 | INFO | threads:run:941 - curl本地请求测试输出:
|
||||
2025-08-30 20:57:54.601 | ERROR | threads:run:959 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-30 20:57:54.601 | ERROR | gunicorn_tab:on_test_gunicorn_result:406 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-30 21:01:49.158 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-30 21:01:49.197 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-30 21:01:49.199 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-30 21:01:49.200 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-30 21:01:49.201 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-30 21:01:49.202 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-30 21:01:51.033 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-30 21:01:53.457 | INFO | gunicorn_tab:test_gunicorn:379 - 从配置获取主机地址: 192.168.3.157
|
||||
2025-08-30 21:01:53.457 | INFO | gunicorn_tab:test_gunicorn:382 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000, 主机: 192.168.3.157
|
||||
2025-08-30 21:01:53.469 | INFO | gunicorn_tab:test_gunicorn:389 - 创建Gunicorn测试线程
|
||||
2025-08-30 21:01:53.469 | INFO | threads:__init__:787 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000, 主机: 192.168.3.157
|
||||
2025-08-30 21:01:53.470 | INFO | gunicorn_tab:test_gunicorn:396 - Gunicorn测试线程已启动
|
||||
2025-08-30 21:01:53.563 | INFO | threads:run:815 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-30 21:01:53.564 | INFO | threads:run:829 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-30 21:01:53.564 | INFO | threads:run:834 - 检查端口8000是否被其他进程占用
|
||||
2025-08-30 21:01:53.619 | INFO | threads:run:846 - 端口8000未被占用
|
||||
2025-08-30 21:01:53.620 | INFO | threads:run:850 - 执行Gunicorn测试命令: cd /home/xiaji/ && gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
2025-08-30 21:02:54.145 | INFO | gunicorn_tab:manage_service:469 - 正在执行服务 status 操作,服务名称: gunicorn_django
|
||||
2025-08-30 21:02:54.150 | INFO | gunicorn_tab:get_password:312 - 密码为空,弹出密码输入对话框
|
||||
2025-08-30 21:02:57.733 | INFO | gunicorn_tab:get_password:316 - 从对话框获取密码,长度: 5
|
||||
2025-08-30 21:02:57.734 | INFO | gunicorn_tab:manage_service:489 - 获取到密码,长度: 5,创建ManageGunicornServiceThread线程
|
||||
2025-08-30 21:02:57.734 | INFO | gunicorn_tab:manage_service:490 - 开始管理Gunicorn服务 - 服务名: gunicorn_django, 操作: status, 端口: 8000
|
||||
2025-08-30 21:02:57.734 | INFO | threads:__init__:1153 - ManageGunicornServiceThread初始化 - 服务名: gunicorn_django, 操作: status, 端口: 8000
|
||||
2025-08-30 21:02:57.734 | INFO | gunicorn_tab:manage_service:494 - Gunicorn服务管理线程已启动 - 操作: status
|
||||
2025-08-30 21:02:57.735 | INFO | threads:run:1165 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-30 21:02:57.744 | INFO | threads:run:1179 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-30 21:02:57.819 | INFO | threads:run:1190 - 服务状态查询命令执行完成,退出状态: 3
|
||||
2025-08-30 21:02:57.820 | ERROR | threads:run:1196 - 密码传递失败,仍然提示输入密码: [sudo] password for xiaji:
|
||||
2025-08-30 21:02:57.821 | ERROR | gunicorn_tab:on_manage_service_result:506 - 服务操作失败: [sudo] password for xiaji:
|
||||
2025-08-30 21:02:57.822 | WARNING | gunicorn_tab:on_manage_service_result:510 - 检测到可能的密码问题,提示用户重新输入密码
|
||||
2025-08-30 21:03:02.944 | INFO | gunicorn_tab:manage_service:469 - 正在执行服务 status 操作,服务名称: gunicorn_django
|
||||
2025-08-30 21:03:02.947 | INFO | gunicorn_tab:get_password:312 - 密码为空,弹出密码输入对话框
|
||||
2025-08-30 21:03:06.912 | INFO | gunicorn_tab:get_password:316 - 从对话框获取密码,长度: 5
|
||||
2025-08-30 21:03:06.913 | INFO | gunicorn_tab:manage_service:489 - 获取到密码,长度: 5,创建ManageGunicornServiceThread线程
|
||||
2025-08-30 21:03:06.913 | INFO | gunicorn_tab:manage_service:490 - 开始管理Gunicorn服务 - 服务名: gunicorn_django, 操作: status, 端口: 8000
|
||||
2025-08-30 21:03:06.913 | INFO | threads:__init__:1153 - ManageGunicornServiceThread初始化 - 服务名: gunicorn_django, 操作: status, 端口: 8000
|
||||
2025-08-30 21:03:06.913 | INFO | gunicorn_tab:manage_service:494 - Gunicorn服务管理线程已启动 - 操作: status
|
||||
2025-08-30 21:03:06.914 | INFO | threads:run:1165 - 执行服务管理命令: systemctl status gunicorn_django
|
||||
2025-08-30 21:03:06.922 | INFO | threads:run:1179 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-30 21:03:06.990 | INFO | threads:run:1190 - 服务状态查询命令执行完成,退出状态: 3
|
||||
2025-08-30 21:03:06.990 | ERROR | threads:run:1196 - 密码传递失败,仍然提示输入密码: [sudo] password for xiaji:
|
||||
2025-08-30 21:03:06.991 | ERROR | gunicorn_tab:on_manage_service_result:506 - 服务操作失败: [sudo] password for xiaji:
|
||||
2025-08-30 21:03:06.991 | WARNING | gunicorn_tab:on_manage_service_result:510 - 检测到可能的密码问题,提示用户重新输入密码
|
||||
2025-08-30 21:03:23.718 | INFO | gunicorn_tab:manage_service:469 - 正在执行服务 enable 操作,服务名称: gunicorn_django
|
||||
2025-08-30 21:03:23.719 | INFO | gunicorn_tab:get_password:312 - 密码为空,弹出密码输入对话框
|
||||
2025-08-30 21:03:27.156 | INFO | gunicorn_tab:get_password:316 - 从对话框获取密码,长度: 5
|
||||
2025-08-30 21:03:27.156 | INFO | gunicorn_tab:manage_service:489 - 获取到密码,长度: 5,创建ManageGunicornServiceThread线程
|
||||
2025-08-30 21:03:27.156 | INFO | gunicorn_tab:manage_service:490 - 开始管理Gunicorn服务 - 服务名: gunicorn_django, 操作: enable, 端口: 8000
|
||||
2025-08-30 21:03:27.156 | INFO | threads:__init__:1153 - ManageGunicornServiceThread初始化 - 服务名: gunicorn_django, 操作: enable, 端口: 8000
|
||||
2025-08-30 21:03:27.157 | INFO | gunicorn_tab:manage_service:494 - Gunicorn服务管理线程已启动 - 操作: enable
|
||||
2025-08-30 21:03:27.157 | INFO | threads:run:1165 - 执行服务管理命令: systemctl enable gunicorn_django
|
||||
2025-08-30 21:03:27.166 | INFO | threads:run:1179 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-30 21:03:27.474 | INFO | threads:run:1221 - 服务enable命令执行完成,退出状态: 0
|
||||
2025-08-30 21:03:27.474 | INFO | threads:run:1234 - 服务enable成功: gunicorn_django
|
||||
2025-08-30 21:03:27.475 | INFO | gunicorn_tab:on_manage_service_result:503 - 服务操作成功: 服务enable成功: gunicorn_django
|
||||
2025-08-30 21:03:36.243 | INFO | threads:run:220 - 时区设置成功,服务器正在重启
|
||||
2025-08-30 21:03:36.245 | INFO | remote_command_tab:on_set_timezone_and_restart_result:229 - 时区设置成功: 时区设置成功,服务器正在重启
|
||||
2025-08-30 21:03:36.430 | INFO | threads:run:860 - Gunicorn标准输出: 192.168.3.188 - - [30/Aug/2025:21:02:13 +0800] "GET / HTTP/1.1" 200 10909 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0"
|
||||
192.168.3.188 - - [30/Aug/2025:21:02:14 +0800] "GET /api/services/ HTTP/1.1" 200 251 "http://192.168.3.157:8000/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0"
|
||||
192.168.3.188 - - [30/Aug/2025:21:02:14 +0800] "GET ...
|
||||
2025-08-30 21:03:36.432 | ERROR | threads:run:862 - Gunicorn错误输出: [2025-08-30 21:01:53 +0800] [68872] [DEBUG] Current configuration:
|
||||
config: ./gunicorn.conf.py
|
||||
wsgi_app: None
|
||||
bind: ['0.0.0.0:8000']
|
||||
backlog: 2048
|
||||
workers: 4
|
||||
worker_class: sync
|
||||
threads: 1
|
||||
worker_connections: 1000
|
||||
max_requests: 0
|
||||
max_requests_jitter: 0
|
||||
timeout: 5
|
||||
graceful_timeout: 30
|
||||
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_confi...
|
||||
2025-08-30 21:03:36.433 | ERROR | threads:run:1025 - Gunicorn测试异常: SSH session not active
|
||||
2025-08-30 21:03:36.435 | ERROR | gunicorn_tab:on_test_gunicorn_result:406 - Gunicorn测试失败: SSH session not active
|
||||
2025-08-30 21:04:33.139 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-30 21:04:37.816 | INFO | gunicorn_tab:manage_service:469 - 正在执行服务 start 操作,服务名称: gunicorn_django
|
||||
2025-08-30 21:04:37.821 | INFO | gunicorn_tab:get_password:312 - 密码为空,弹出密码输入对话框
|
||||
2025-08-30 21:04:40.868 | INFO | gunicorn_tab:get_password:316 - 从对话框获取密码,长度: 5
|
||||
2025-08-30 21:04:40.869 | INFO | gunicorn_tab:manage_service:489 - 获取到密码,长度: 5,创建ManageGunicornServiceThread线程
|
||||
2025-08-30 21:04:40.869 | INFO | gunicorn_tab:manage_service:490 - 开始管理Gunicorn服务 - 服务名: gunicorn_django, 操作: start, 端口: 8000
|
||||
2025-08-30 21:04:40.869 | INFO | threads:__init__:1153 - ManageGunicornServiceThread初始化 - 服务名: gunicorn_django, 操作: start, 端口: 8000
|
||||
2025-08-30 21:04:40.869 | INFO | gunicorn_tab:manage_service:494 - Gunicorn服务管理线程已启动 - 操作: start
|
||||
2025-08-30 21:04:40.870 | INFO | threads:run:1165 - 执行服务管理命令: systemctl start gunicorn_django
|
||||
2025-08-30 21:04:40.880 | INFO | threads:run:1179 - 服务文件存在: -rw-r--r-- 1 xiaji xiaji 703 Aug 28 22:27 /etc/systemd/system/gunicorn_django.service
|
||||
2025-08-30 21:04:40.956 | INFO | threads:run:1221 - 服务start命令执行完成,退出状态: 0
|
||||
2025-08-30 21:04:40.956 | INFO | threads:run:1234 - 服务start成功: gunicorn_django
|
||||
2025-08-30 21:04:42.983 | WARNING | threads:run:1376 - 服务启动后状态检查失败: sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
|
||||
sudo: a password is required
|
||||
|
||||
2025-08-29 21:54:54.165 | ERROR | remote_command_tab:on_set_timezone_and_restart_result:227 - 时区设置失败: 设置时区失败: sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
|
||||
sudo: a password is required
|
||||
|
||||
2025-08-29 21:54:58.248 | ERROR | threads:run:212 - 设置时区失败: sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
|
||||
sudo: a password is required
|
||||
|
||||
2025-08-29 21:54:58.250 | ERROR | remote_command_tab:on_set_timezone_and_restart_result:227 - 时区设置失败: 设置时区失败: sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
|
||||
sudo: a password is required
|
||||
|
||||
2025-08-29 21:56:46.766 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 21:56:46.805 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 21:56:46.807 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 21:56:46.808 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 21:56:46.809 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 21:56:46.809 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 21:56:50.185 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:56:56.545 | INFO | threads:run:220 - 时区设置成功,服务器正在重启
|
||||
2025-08-29 21:56:56.547 | INFO | remote_command_tab:on_set_timezone_and_restart_result:229 - 时区设置成功: 时区设置成功,服务器正在重启
|
||||
2025-08-29 21:57:18.743 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:57:22.397 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:57:22.404 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:57:22.405 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:57:22.405 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:57:22.748 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 21:57:22.748 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 21:57:22.748 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 21:57:22.807 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 21:57:22.807 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.886 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 1304 0.0 0.1 5756 1948 ? Ss 21:57 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1305 2.9 1.3 35456 23456 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1306 7.1 2.5 57116 43028 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1307 6.9 2.5 57116 43164 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1317 6.4 2.5 57116 43128 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1318 6.7 2.5 57116 43008 ? S 21:57 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1319 0.0 0.2 7432 3624 ? Ss 21:57 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 1321 0.0 0.1 6620 2356 ? S 21:57 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 21:57:25.886 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 21:57:25.886 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:884 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1304, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1305, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1306, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1307, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1317, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | INFO | threads:run:886 - - Worker PID: 1318, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 21:57:25.887 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 21:57:25.930 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 21:57:25.963 | INFO | threads:run:918 - ss命令检查端口8000结果:
|
||||
2025-08-29 21:57:26.014 | INFO | threads:run:924 - netstat命令检查端口8000结果:
|
||||
2025-08-29 21:57:26.015 | ERROR | threads:run:962 - Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 21:57:26.016 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 21:57:59.725 | INFO | threads:run:220 - 时区设置成功,服务器正在重启
|
||||
2025-08-29 21:57:59.727 | INFO | remote_command_tab:on_set_timezone_and_restart_result:229 - 时区设置成功: 时区设置成功,服务器正在重启
|
||||
2025-08-29 21:58:15.356 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:58:15.360 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 21:58:15.361 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 21:58:15.361 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 21:58:15.362 | ERROR | threads:run:984 - Gunicorn测试异常: SSH session not active
|
||||
2025-08-29 21:58:15.366 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: SSH session not active
|
||||
2025-08-29 21:58:20.132 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 21:58:24.282 | INFO | gunicorn_tab:get_password:314 - 密码为空,弹出密码输入对话框
|
||||
2025-08-29 21:58:27.627 | WARNING | gunicorn_tab:get_password:323 - 用户取消了密码输入
|
||||
2025-08-29 22:10:48.195 | INFO | gunicorn_tab:test_gunicorn:376 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:10:48.198 | INFO | gunicorn_tab:test_gunicorn:383 - 创建Gunicorn测试线程
|
||||
2025-08-29 22:10:48.198 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:10:48.199 | INFO | gunicorn_tab:test_gunicorn:390 - Gunicorn测试线程已启动
|
||||
2025-08-29 22:10:48.635 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 22:10:48.635 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 22:10:48.636 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 22:10:48.695 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 22:10:48.696 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.768 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 1922 0.0 0.1 5756 1948 ? Ss 22:10 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1923 2.9 1.3 35456 23328 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1924 7.2 2.5 57116 42888 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1925 7.3 2.5 57116 42980 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1926 7.0 2.5 57060 42932 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1927 7.2 2.5 57060 42888 ? S 22:10 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 1932 0.0 0.2 7432 3500 ? Ss 22:10 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 1934 0.0 0.1 6620 2272 ? S 22:10 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 22:10:51.768 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 22:10:51.769 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 22:10:51.769 | INFO | threads:run:884 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 22:10:51.769 | INFO | threads:run:886 - - Worker PID: 1922, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1923, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1924, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1925, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1926, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | INFO | threads:run:886 - - Worker PID: 1927, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:10:51.770 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 22:10:51.815 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 22:10:51.851 | INFO | threads:run:918 - ss命令检查端口8000结果:
|
||||
2025-08-29 22:10:51.902 | INFO | threads:run:924 - netstat命令检查端口8000结果:
|
||||
2025-08-29 22:10:51.902 | ERROR | threads:run:962 - Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 22:10:51.904 | ERROR | gunicorn_tab:on_test_gunicorn_result:400 - Gunicorn测试失败: Gunicorn进程运行正常,但端口8000未处于LISTEN状态
|
||||
2025-08-29 22:13:06.837 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 22:13:06.877 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 22:13:06.878 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 22:13:06.879 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 22:13:06.880 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 22:13:06.880 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 22:13:08.565 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 22:13:11.176 | INFO | gunicorn_tab:test_gunicorn:374 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:13:11.184 | INFO | gunicorn_tab:test_gunicorn:381 - 创建Gunicorn测试线程
|
||||
2025-08-29 22:13:11.185 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:13:11.185 | INFO | gunicorn_tab:test_gunicorn:388 - Gunicorn测试线程已启动
|
||||
2025-08-29 22:13:11.278 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 22:13:11.278 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 22:13:11.279 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 22:13:11.334 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 22:13:11.334 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.409 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 2165 0.0 0.1 5756 1948 ? Ss 22:13 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2166 2.9 1.3 35456 23432 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2167 6.5 2.5 57116 43008 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2168 6.5 2.5 57116 43228 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2169 6.6 2.5 57116 43068 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2171 6.5 2.5 57116 43080 ? S 22:13 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 2177 0.0 0.2 7432 3468 ? Ss 22:13 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 2179 0.0 0.1 6620 2360 ? S 22:13 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 22:13:14.411 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 22:13:14.411 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 22:13:14.412 | INFO | threads:run:884 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 22:13:14.412 | INFO | threads:run:886 - - Worker PID: 2165, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.413 | INFO | threads:run:886 - - Worker PID: 2166, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.413 | INFO | threads:run:886 - - Worker PID: 2167, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.414 | INFO | threads:run:886 - - Worker PID: 2168, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.414 | INFO | threads:run:886 - - Worker PID: 2169, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.414 | INFO | threads:run:886 - - Worker PID: 2171, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:13:14.415 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 22:13:14.454 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 22:13:14.473 | INFO | threads:run:918 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=2171,fd=5),("gunicorn",pid=2169,fd=5),("gunicorn",pid=2168,fd=5),("gunicorn",pid=2167,fd=5),("gunicorn",pid=2166,fd=5))
|
||||
|
||||
2025-08-29 22:13:14.473 | INFO | threads:run:932 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 22:13:14.545 | INFO | threads:run:939 - curl本地请求测试退出状态: 7
|
||||
2025-08-29 22:13:14.546 | INFO | threads:run:940 - curl本地请求测试输出:
|
||||
2025-08-29 22:13:14.546 | ERROR | threads:run:958 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:13:14.548 | ERROR | gunicorn_tab:on_test_gunicorn_result:398 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:27:39.503 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 22:27:39.541 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 22:27:39.542 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 22:27:39.542 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 22:27:39.544 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 22:27:39.544 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 22:27:41.933 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 22:27:43.649 | INFO | gunicorn_tab:test_gunicorn:374 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:27:43.657 | INFO | gunicorn_tab:test_gunicorn:381 - 创建Gunicorn测试线程
|
||||
2025-08-29 22:27:43.658 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:27:43.658 | INFO | gunicorn_tab:test_gunicorn:388 - Gunicorn测试线程已启动
|
||||
2025-08-29 22:27:43.753 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 22:27:43.753 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 22:27:43.754 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 22:27:43.808 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 22:27:43.808 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.881 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 3008 0.0 0.1 5756 1948 ? Ss 22:27 0:00 timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3009 3.3 1.3 35456 23460 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3010 6.5 2.5 57116 43036 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3011 6.5 2.5 57116 43128 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3012 6.7 2.5 57116 43040 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3013 6.7 2.5 57116 43132 ? S 22:27 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3014 0.0 0.2 7432 3500 ? Ss 22:27 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 3016 0.0 0.1 6620 2380 ? S 22:27 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 22:27:46.882 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 7
|
||||
2025-08-29 22:27:46.882 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 22:27:46.882 | INFO | threads:run:884 - 检测到6个Gunicorn Worker进程:
|
||||
2025-08-29 22:27:46.882 | INFO | threads:run:886 - - Worker PID: 3008, 命令: timeout 10 gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.882 | INFO | threads:run:886 - - Worker PID: 3009, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | INFO | threads:run:886 - - Worker PID: 3010, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | INFO | threads:run:886 - - Worker PID: 3011, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | INFO | threads:run:886 - - Worker PID: 3012, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | INFO | threads:run:886 - - Worker PID: 3013, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:27:46.883 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 22:27:46.928 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 22:27:46.953 | INFO | threads:run:918 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=3013,fd=5),("gunicorn",pid=3012,fd=5),("gunicorn",pid=3011,fd=5))
|
||||
|
||||
2025-08-29 22:27:46.953 | INFO | threads:run:932 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 22:27:47.023 | INFO | threads:run:939 - curl本地请求测试退出状态: 7
|
||||
2025-08-29 22:27:47.024 | INFO | threads:run:940 - curl本地请求测试输出:
|
||||
2025-08-29 22:27:47.024 | ERROR | threads:run:958 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:27:47.025 | ERROR | gunicorn_tab:on_test_gunicorn_result:398 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:28:56.102 | INFO | __main__:<module>:109 - 应用程序启动
|
||||
2025-08-29 22:28:56.142 | INFO | remote_command_tab:load_git_config:109 - 从配置文件加载git配置: git_url=http://192.168.3.241:3000/xiaji/webstatus, project_path=/home/xiaji/
|
||||
2025-08-29 22:28:56.143 | INFO | django_tab:load_django_path:116 - 从当前服务器配置加载Django路径: /home/xiaji/
|
||||
2025-08-29 22:28:56.144 | INFO | django_tab:__init__:22 - Django标签已连接到服务器切换信号
|
||||
2025-08-29 22:28:56.145 | INFO | gunicorn_tab:load_gunicorn_config:191 - 从当前服务器配置加载Gunicorn配置: remote_directory=/home/xiaji/, project_name=statuspage
|
||||
2025-08-29 22:28:56.145 | INFO | gunicorn_tab:__init__:50 - Gunicorn标签已连接到服务器切换信号
|
||||
2025-08-29 22:28:58.257 | INFO | threads:run:47 - SSH连接成功: 192.168.3.157
|
||||
2025-08-29 22:29:01.524 | INFO | gunicorn_tab:test_gunicorn:374 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:29:01.530 | INFO | gunicorn_tab:test_gunicorn:381 - 创建Gunicorn测试线程
|
||||
2025-08-29 22:29:01.530 | INFO | threads:__init__:786 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000
|
||||
2025-08-29 22:29:01.530 | INFO | gunicorn_tab:test_gunicorn:388 - Gunicorn测试线程已启动
|
||||
2025-08-29 22:29:01.619 | INFO | threads:run:814 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-29 22:29:01.620 | INFO | threads:run:828 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-29 22:29:01.620 | INFO | threads:run:833 - 检查端口8000是否被其他进程占用
|
||||
2025-08-29 22:29:01.675 | INFO | threads:run:845 - 端口8000未被占用
|
||||
2025-08-29 22:29:01.676 | INFO | threads:run:849 - 执行Gunicorn测试命令: cd /home/xiaji/ && gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.746 | INFO | threads:run:856 - Gunicorn进程检查结果: xiaji 3215 3.3 1.3 35456 23456 ? Ss 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3217 6.5 2.5 57116 43172 ? S 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3218 6.7 2.5 57116 42960 ? S 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3222 6.5 2.5 57116 42972 ? S 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3223 6.6 2.5 57116 43064 ? S 22:29 0:00 /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
xiaji 3224 0.0 0.2 7432 3484 ? Ss 22:29 0:00 bash -c ps aux | grep gunicorn
|
||||
xiaji 3226 0.0 0.1 6620 2368 ? S 22:29 0:00 grep gunicorn
|
||||
|
||||
2025-08-29 22:29:04.747 | INFO | threads:run:860 - 检测到Gunicorn Worker进程数量: 6
|
||||
2025-08-29 22:29:04.748 | WARNING | threads:run:881 - 未检测到Gunicorn主进程
|
||||
2025-08-29 22:29:04.748 | INFO | threads:run:884 - 检测到5个Gunicorn Worker进程:
|
||||
2025-08-29 22:29:04.749 | INFO | threads:run:886 - - Worker PID: 3215, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.749 | INFO | threads:run:886 - - Worker PID: 3217, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.749 | INFO | threads:run:886 - - Worker PID: 3218, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.750 | INFO | threads:run:886 - - Worker PID: 3222, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.750 | INFO | threads:run:886 - - Worker PID: 3223, 命令: /usr/bin/python3 /usr/local/bin/gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5
|
||||
2025-08-29 22:29:04.750 | ERROR | threads:run:896 - Gunicorn进程结构异常: 未检测到完整的进程结构
|
||||
2025-08-29 22:29:04.793 | INFO | threads:run:912 - Gunicorn进程运行正常,开始检查端口8000访问情况
|
||||
2025-08-29 22:29:04.809 | INFO | threads:run:918 - ss命令检查端口8000结果: tcp LISTEN 0 2048 0.0.0.0:8000 0.0.0.0:* users:(("gunicorn",pid=3223,fd=5),("gunicorn",pid=3222,fd=5),("gunicorn",pid=3218,fd=5),("gunicorn",pid=3217,fd=5),("gunicorn",pid=3215,fd=5))
|
||||
|
||||
2025-08-29 22:29:04.810 | INFO | threads:run:932 - 端口8000处于LISTEN状态,开始本地请求测试
|
||||
2025-08-29 22:29:04.907 | INFO | threads:run:939 - curl本地请求测试退出状态: 56
|
||||
2025-08-29 22:29:04.907 | INFO | threads:run:940 - curl本地请求测试输出:
|
||||
2025-08-29 22:29:04.908 | ERROR | threads:run:958 - Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-29 22:29:04.908 | ERROR | gunicorn_tab:on_test_gunicorn_result:398 - Gunicorn测试失败: Gunicorn进程运行正常,但本地请求失败:
|
||||
2025-08-30 21:04:42.987 | INFO | gunicorn_tab:on_manage_service_result:503 - 服务操作成功: 服务start成功: gunicorn_django
|
||||
2025-08-30 21:04:54.834 | INFO | gunicorn_tab:test_gunicorn:379 - 从配置获取主机地址: 192.168.3.157
|
||||
2025-08-30 21:04:54.835 | INFO | gunicorn_tab:test_gunicorn:382 - 开始测试Gunicorn,Django路径: /home/xiaji/, 端口: 8000, 主机: 192.168.3.157
|
||||
2025-08-30 21:04:54.837 | INFO | gunicorn_tab:test_gunicorn:389 - 创建Gunicorn测试线程
|
||||
2025-08-30 21:04:54.837 | INFO | threads:__init__:787 - GunicornTestThread初始化 - Django路径: /home/xiaji/, 端口: 8000, 主机: 192.168.3.157
|
||||
2025-08-30 21:04:54.838 | INFO | gunicorn_tab:test_gunicorn:396 - Gunicorn测试线程已启动
|
||||
2025-08-30 21:04:55.173 | INFO | threads:run:815 - 找到wsgi.py文件: /home/xiaji/statuspage/wsgi.py
|
||||
2025-08-30 21:04:55.173 | INFO | threads:run:829 - 使用项目名: statuspage, 工作目录: /home/xiaji/
|
||||
2025-08-30 21:04:55.173 | INFO | threads:run:834 - 检查端口8000是否被其他进程占用
|
||||
2025-08-30 21:04:55.226 | INFO | threads:run:846 - 端口8000未被占用
|
||||
2025-08-30 21:04:55.227 | INFO | threads:run:850 - 执行Gunicorn测试命令: cd /home/xiaji/ && gunicorn --workers 4 --bind 0.0.0.0:8000 statuspage.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -
|
||||
|
||||
@@ -370,10 +370,18 @@ WantedBy=multi-user.target"""
|
||||
# 获取端口配置
|
||||
port = self.port_input.text().strip() or "8000"
|
||||
|
||||
# 记录测试参数
|
||||
logger.info(f"开始测试Gunicorn,Django路径: {django_path}, 端口: {port}")
|
||||
# 获取主机地址配置
|
||||
host = "127.0.0.1" # 默认值
|
||||
if self.parent and hasattr(self.parent, 'get_current_config'):
|
||||
config = self.parent.get_current_config()
|
||||
if config and 'host' in config:
|
||||
host = config['host']
|
||||
logger.info(f"从配置获取主机地址: {host}")
|
||||
|
||||
self.output_text.append(f"正在测试Gunicorn {django_path} (端口: {port})...")
|
||||
# 记录测试参数
|
||||
logger.info(f"开始测试Gunicorn,Django路径: {django_path}, 端口: {port}, 主机: {host}")
|
||||
|
||||
self.output_text.append(f"正在测试Gunicorn {django_path} (端口: {port}, 主机: {host})...")
|
||||
self.test_gunicorn_btn.setEnabled(False)
|
||||
self.progress_bar.setVisible(True)
|
||||
self.progress_bar.setValue(0)
|
||||
@@ -381,7 +389,7 @@ WantedBy=multi-user.target"""
|
||||
logger.info("创建Gunicorn测试线程")
|
||||
# 注意:GunicornTestThread构造函数可能需要更新以接受端口参数
|
||||
# 确保测试时使用的端口与实际服务启动时一致
|
||||
self.gunicorn_test_thread = GunicornTestThread(self.parent.ssh_client, django_path, port)
|
||||
self.gunicorn_test_thread = GunicornTestThread(self.parent.ssh_client, django_path, port, host)
|
||||
self.gunicorn_test_thread.progress_updated.connect(self.update_progress)
|
||||
self.gunicorn_test_thread.result_ready.connect(self.on_test_gunicorn_result)
|
||||
self.gunicorn_test_thread.start()
|
||||
|
||||
51
threads.py
51
threads.py
@@ -778,12 +778,13 @@ class GunicornTestThread(QThread):
|
||||
result_ready = Signal(bool, str)
|
||||
progress_updated = Signal(int)
|
||||
|
||||
def __init__(self, ssh_client, django_path, port="8000"):
|
||||
def __init__(self, ssh_client, django_path, port="8000", host="127.0.0.1"):
|
||||
super().__init__()
|
||||
self.ssh_client = ssh_client
|
||||
self.django_path = django_path
|
||||
self.port = port
|
||||
logger.info(f"GunicornTestThread初始化 - Django路径: {django_path}, 端口: {port}")
|
||||
self.host = host
|
||||
logger.info(f"GunicornTestThread初始化 - Django路径: {django_path}, 端口: {port}, 主机: {host}")
|
||||
|
||||
def run(self):
|
||||
try:
|
||||
@@ -845,11 +846,36 @@ class GunicornTestThread(QThread):
|
||||
logger.info(f"端口{self.port}未被占用")
|
||||
|
||||
# 测试Gunicorn启动,使用构造函数中传入的端口参数,指定4个worker
|
||||
test_command = f"cd {self.django_path} && gunicorn --workers 4 --bind 0.0.0.0:{self.port} {project_name}.wsgi:application --timeout 5"
|
||||
test_command = f"cd {self.django_path} && gunicorn --workers 4 --bind 0.0.0.0:{self.port} {project_name}.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -"
|
||||
logger.info(f"执行Gunicorn测试命令: {test_command}")
|
||||
stdin, stdout, stderr = self.ssh_client.exec_command(test_command)
|
||||
time.sleep(3) # 等待Gunicorn启动
|
||||
|
||||
# 捕获Gunicorn启动日志
|
||||
gunicorn_stdout = stdout.read().decode()
|
||||
gunicorn_stderr = stderr.read().decode()
|
||||
|
||||
# 记录Gunicorn启动日志
|
||||
if gunicorn_stdout:
|
||||
logger.info(f"Gunicorn标准输出: {gunicorn_stdout[:500]}..." if len(gunicorn_stdout) > 500 else f"Gunicorn标准输出: {gunicorn_stdout}")
|
||||
if gunicorn_stderr:
|
||||
logger.error(f"Gunicorn错误输出: {gunicorn_stderr[:500]}..." if len(gunicorn_stderr) > 500 else f"Gunicorn错误输出: {gunicorn_stderr}")
|
||||
|
||||
# 检查错误日志中的关键词
|
||||
error_keywords = ["ImportError", "ModuleNotFoundError", "DatabaseError", "ConnectionError", "OperationalError", "ProgrammingError", "Exception", "Error", "Failed"]
|
||||
found_errors = []
|
||||
|
||||
for keyword in error_keywords:
|
||||
if keyword in gunicorn_stderr:
|
||||
found_errors.append(keyword)
|
||||
logger.error(f"在Gunicorn错误日志中发现关键词: {keyword}")
|
||||
|
||||
if found_errors:
|
||||
error_msg = f"Gunicorn启动失败,发现错误关键词: {', '.join(found_errors)}"
|
||||
logger.error(error_msg)
|
||||
self.result_ready.emit(False, error_msg)
|
||||
return
|
||||
|
||||
# 检查Gunicorn进程状态
|
||||
stdin, stdout, stderr = self.ssh_client.exec_command("ps aux | grep gunicorn")
|
||||
output = stdout.read().decode()
|
||||
@@ -899,10 +925,25 @@ class GunicornTestThread(QThread):
|
||||
logger.error(f"Gunicorn主进程存在但Worker进程未启动,可能是Django代码/配置错误")
|
||||
# 尝试手动启动Gunicorn并获取详细错误日志
|
||||
logger.info(f"尝试手动启动Gunicorn以获取详细错误日志")
|
||||
stdin, stdout, stderr = self.ssh_client.exec_command(f"cd {self.django_path} && gunicorn --workers 4 --bind 0.0.0.0:{self.port} {project_name}.wsgi:application --timeout 5 --error-logfile -")
|
||||
stdin, stdout, stderr = self.ssh_client.exec_command(f"cd {self.django_path} && gunicorn --workers 4 --bind 0.0.0.0:{self.port} {project_name}.wsgi:application --timeout 5 --log-level debug --access-logfile - --error-logfile -")
|
||||
time.sleep(2)
|
||||
error_output = stderr.read().decode()
|
||||
logger.error(f"手动启动Gunicorn错误日志: {error_output}")
|
||||
|
||||
# 检查错误日志中的关键词
|
||||
error_keywords = ["ImportError", "ModuleNotFoundError", "DatabaseError", "ConnectionError", "OperationalError", "ProgrammingError", "Exception", "Error", "Failed"]
|
||||
found_errors = []
|
||||
|
||||
for keyword in error_keywords:
|
||||
if keyword in error_output:
|
||||
found_errors.append(keyword)
|
||||
logger.error(f"在手动启动Gunicorn错误日志中发现关键词: {keyword}")
|
||||
|
||||
if found_errors:
|
||||
error_msg = f"Gunicorn Worker进程未启动,发现错误关键词: {', '.join(found_errors)}"
|
||||
logger.error(error_msg)
|
||||
self.result_ready.emit(False, error_msg)
|
||||
return
|
||||
|
||||
# 清理测试进程
|
||||
stdin, stdout, stderr = self.ssh_client.exec_command(f"pkill -f 'gunicorn.*{self.port}'")
|
||||
@@ -932,7 +973,7 @@ class GunicornTestThread(QThread):
|
||||
logger.info(f"端口{self.port}处于LISTEN状态,开始本地请求测试")
|
||||
|
||||
# 本地发起请求测试
|
||||
stdin, stdout, stderr = self.ssh_client.exec_command(f"curl -s http://127.0.0.1:{self.port}")
|
||||
stdin, stdout, stderr = self.ssh_client.exec_command(f"curl -s http://{self.host}:{self.port}")
|
||||
curl_output = stdout.read().decode()
|
||||
curl_exit_status = stdout.channel.recv_exit_status()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user