Directories
¶
| Path | Synopsis |
|---|---|
|
包 cache 提供基于 Redis 的缓存管理能力,支持连接池、健康检查、 JSON 序列化与统计信息采集。
|
包 cache 提供基于 Redis 的缓存管理能力,支持连接池、健康检查、 JSON 序列化与统计信息采集。 |
|
包 database 提供基于 GORM 的数据库连接池管理,支持健康检查、 统计信息采集与事务重试。
|
包 database 提供基于 GORM 的数据库连接池管理,支持健康检查、 统计信息采集与事务重试。 |
|
包 metrics 提供基于 Prometheus 的全链路指标采集能力,覆盖 HTTP、LLM、Agent、缓存与数据库五大维度。
|
包 metrics 提供基于 Prometheus 的全链路指标采集能力,覆盖 HTTP、LLM、Agent、缓存与数据库五大维度。 |
|
包 migration 提供数据库 Schema 迁移管理能力,支持 PostgreSQL、 MySQL 与 SQLite 三种数据库,基于 golang-migrate 实现。
|
包 migration 提供数据库 Schema 迁移管理能力,支持 PostgreSQL、 MySQL 与 SQLite 三种数据库,基于 golang-migrate 实现。 |
|
包 server 提供 HTTP/HTTPS 服务器生命周期管理,支持非阻塞启动、 优雅关闭与系统信号监听。
|
包 server 提供 HTTP/HTTPS 服务器生命周期管理,支持非阻塞启动、 优雅关闭与系统信号监听。 |
|
Package telemetry 封装 OpenTelemetry SDK 初始化逻辑, 为 AgentFlow 提供集中式的 TracerProvider 和 MeterProvider 配置。
|
Package telemetry 封装 OpenTelemetry SDK 初始化逻辑, 为 AgentFlow 提供集中式的 TracerProvider 和 MeterProvider 配置。 |
|
Package tlsutil 提供集中式 TLS 配置, 为 HTTP 客户端、服务端和 Redis 连接提供安全加固的 TLS 设置(TLS 1.2+,仅 AEAD 密码套件)。
|
Package tlsutil 提供集中式 TLS 配置, 为 HTTP 客户端、服务端和 Redis 连接提供安全加固的 TLS 设置(TLS 1.2+,仅 AEAD 密码套件)。 |
Click to show internal directories.
Click to hide internal directories.