douxu
|
809e1cd87d
|
Refactor: extract task constants to dedicated constants package
- Add constants/task.go with centralized task-related constants
- Task priority levels (default, high, low)
- Task queue configuration (exchange, queue, routing key)
- Task message settings (max priority, TTL)
- Task retry settings (max retries, delays)
- Test task settings (sleep duration, max limit)
- Update task-related files to use constants from constants package:
- handler/async_task_create_handler.go
- task/queue_message.go
- task/queue_producer.go
- task/retry_manager.go
- task/test_task.go
- task/types.go (add TypeTest)
- task/worker.go
|
2026-04-22 17:20:26 +08:00 |