__init__.py 543 B

123456789101112131415161718192021222324252627
  1. """
  2. 基础设施模块
  3. 提供配置管理、缓存、消息队列、链路追踪等基础设施服务
  4. """
  5. from .config import ConfigHandler, config_handler
  6. from .cache import RedisConnectionFactory, RedisConfig
  7. from .messaging import celery_app
  8. from .tracing import TraceContext, CeleryTraceManager
  9. __all__ = [
  10. # 配置管理
  11. "ConfigHandler",
  12. "config_handler",
  13. # 缓存
  14. "RedisConnectionFactory",
  15. "RedisConfig",
  16. # 消息队列
  17. "celery_app",
  18. # 链路追踪
  19. "TraceContext",
  20. "CeleryTraceManager"
  21. ]