|
@@ -6,7 +6,7 @@ from datetime import datetime
|
|
|
|
|
|
import orjson
|
|
|
from apscheduler.schedulers.asyncio import AsyncIOScheduler
|
|
|
-from apscheduler.triggers.cron import CronTrigger
|
|
|
+from apscheduler.triggers.interval import IntervalTrigger
|
|
|
from loguru import logger
|
|
|
sys.path.append('/app')
|
|
|
from utils.feishu_utils import Feishu
|
|
@@ -75,7 +75,7 @@ async def run():
|
|
|
scheduler = AsyncIOScheduler()
|
|
|
try:
|
|
|
logger.info(f"[处理] 开始启动")
|
|
|
- scheduler.add_job(ConsumptionRecommend.run, trigger=CronTrigger(minute=2, second=0)) # 每小时获取一次
|
|
|
+ scheduler.add_job(ConsumptionRecommend.run, trigger=IntervalTrigger(minutes=2)) # 每2分钟启动一次
|
|
|
scheduler.start()
|
|
|
await asyncio.Event().wait()
|
|
|
except KeyboardInterrupt:
|