优化IO问题

This commit is contained in:
liuwei
2025-06-04 09:06:05 +08:00
parent b63d9c568c
commit b27c5c6bdf
3 changed files with 8 additions and 1 deletions

View File

@@ -41,7 +41,8 @@ def api_system_info():
"memory_usage": psutil.virtual_memory().percent, "memory_usage": psutil.virtual_memory().percent,
"disk_usage": psutil.disk_usage('/').percent, "disk_usage": psutil.disk_usage('/').percent,
"uptime": time.time() - APP_START_TIME, # 使用应用启动时间计算运行时长 "uptime": time.time() - APP_START_TIME, # 使用应用启动时间计算运行时长
"timestamp": datetime.now().strftime("%Y-%m-%d %H:%M:%S") "timestamp": datetime.now().strftime("%Y-%m-%d %H:%M:%S"),
"open_files": psutil.Process(os.getpid()).open_files()
} }
return jsonify({"success": True, "data": system_info}) return jsonify({"success": True, "data": system_info})

View File

@@ -177,6 +177,7 @@
Python版本: {% raw %}{{ systemInfo.python_version }}{% endraw %} | Python版本: {% raw %}{{ systemInfo.python_version }}{% endraw %} |
运行时间: {% raw %}{{ formattedUptime }}{% endraw %} | 运行时间: {% raw %}{{ formattedUptime }}{% endraw %} |
最后更新: {% raw %}{{ systemInfo.timestamp }}{% endraw %} 最后更新: {% raw %}{{ systemInfo.timestamp }}{% endraw %}
打开文件数: {% raw %}{{ systemInfo.open_files }}{% endraw %}
</span> </span>
</div> </div>
<el-row :gutter="20"> <el-row :gutter="20">

View File

@@ -137,5 +137,10 @@ def jobs(robot: Robot):
logger.info("图片缓存更新完成") logger.info("图片缓存更新完成")
@async_job.every_minutes(1)
async def check_open_files():
os.open
if __name__ == "__main__": if __name__ == "__main__":
main() main()