fix(scheduler): 缩短脚本任务等待时间

- 移除 ScriptHandler 中无意义的 asyncio.sleep(2) 假延迟
- Engine 轮询间隔从 10s/2s 缩短到 5s/1s,任务创建后最多等 5s 即被处理
- 去掉 script_handler.py 中不再使用的 asyncio import
This commit is contained in:
小鱼开发
2026-05-05 22:01:35 +08:00
parent bd6681c454
commit 8f7f0ac9cf
2 changed files with 3 additions and 6 deletions
@@ -6,7 +6,6 @@ Script 任务处理器
不占用 Volc 槽位,使用独立的 script 槽位池。
"""
import asyncio
import logging
from typing import Any
@@ -91,11 +90,9 @@ class ScriptHandler(AsyncHandler):
)
try:
await asyncio.sleep(2)
await registry.update(
task.task_id,
progress=40,
progress=10,
message="构思脚本中...",
)
+2 -2
View File
@@ -44,8 +44,8 @@ async def main() -> None:
# 初始化 PlatformGateway(统一调用入口)
from app.ai.adapters.vidu_adapter import ViduAdapter
from app.ai.adapters.volcengine_caption_adapter import VolcengineCaptionAdapter
from app.ai.adapters.volcengine_ark_adapter import VolcengineArkAdapter
from app.ai.adapters.volcengine_caption_adapter import VolcengineCaptionAdapter
from app.ai.providers.vidu_provider import ViduProvider
from app.ai.providers.volcengine_caption_provider import VolcengineCaptionProvider
from app.ai.providers.volcengine_provider import VolcengineProvider
@@ -99,7 +99,7 @@ async def main() -> None:
engine.register(ScriptHandler(service=get_script_service()))
try:
await engine.run_forever(interval=10.0, min_interval=2.0)
await engine.run_forever(interval=5.0, min_interval=1.0)
finally:
await platform_gateway.close_all()
await vidu_client.aclose()