图片内容,将图片地址缓存到redis,然后通过随机redis快速提取路径。减少等待时间

This commit is contained in:
liuwei
2025-05-20 11:12:49 +08:00
parent edc556ad16
commit b436d08f5d
3 changed files with 193 additions and 51 deletions

View File

@@ -5,6 +5,7 @@ import threading
from async_job import async_job
from configuration import Config
from plugins.xiuren_image.images_cache import ImageCacheManager
from robot import Robot
from loguru import logger
@@ -111,6 +112,13 @@ def jobs(robot: Robot):
async def login_check_job():
await asyncio.to_thread(robot.login_twice_auto_auth)
@async_job.at_times(["11:150"])
async def update_image_cache_job():
logger.info("开始执行图片缓存更新任务")
manager = ImageCacheManager("/mnt/nfs_share") # 替换为你的图片目录
await manager.update_image_cache()
logger.info("图片缓存更新完成")
if __name__ == "__main__":
main()