feat: 初始化后端服务骨架,包含配置加载、数据库连接、Redis集成及消息队列任务处理。

This commit is contained in:
2026-01-28 16:49:58 +08:00
parent 5a0ae912d5
commit 59de7d12d8
3 changed files with 77 additions and 3 deletions

View File

@@ -5,7 +5,6 @@ import (
"log"
"os"
"path/filepath"
"time"
"accounting-app/internal/cache"
"accounting-app/internal/config"
@@ -125,8 +124,8 @@ func main() {
ctx,
redisClient.Client(),
db,
5*time.Second, // Poll interval: 检查延迟任务的间隔
2, // Worker count: 并发处理任务的数量
cfg.MQPollInterval, // Poll interval from config
cfg.MQWorkerCount, // Worker count from config
)
if err != nil {
log.Printf("Warning: Failed to initialize recurring task system: %v", err)