fix(scheduler): 缩短脚本任务等待时间
- 移除 ScriptHandler 中无意义的 asyncio.sleep(2) 假延迟 - Engine 轮询间隔从 10s/2s 缩短到 5s/1s,任务创建后最多等 5s 即被处理 - 去掉 script_handler.py 中不再使用的 asyncio import
This commit is contained in:
@@ -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="构思脚本中...",
|
||||
)
|
||||
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user