ForcePilot/backend/package/yuxi/scheduler/infrastructure/__init__.py
Kris 6498af03e3 feat(scheduler): 完整实现定时任务调度限界上下文基础架构
本次提交完成了定时任务调度限界上下文的全量基础架构搭建,包括:
1.  基于六边形架构的完整分层(core/use_cases/framework/adapters/infrastructure)
2.  任务调度核心领域模型、端口契约与校验工具
3.  持久化适配器层与SQLAlchemy仓储实现
4.  调度运行时核心组件(handler注册表、执行引擎)
5.  内置维护型任务handler(日志清理、幂等记录清理)
6.  全局异常处理器与PostgreSQL表结构适配
7.  ARQ worker调度任务集成与启动装配逻辑
2026-06-22 20:07:20 +08:00

11 lines
431 B
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"""infrastructure 层scheduler 限界上下文的装配容器。
本包是六边形架构的"唯一装配点"(对齐 ``external_systems/infrastructure``
负责将 persistence 仓储 / runtime 横切关注点装配为 use_cases service。
依赖方向:依赖 ``adapters/persistence`` / ``framework/runtime`` / ``use_cases/services`` /
``config.app``,不依赖 ``server/``。
"""
from __future__ import annotations