feat: add debug log control and optimize error response and cors log

- add DebugLog global variable controlled by BYTEDANCE_TTS_DEBUG env
- enable debug logs for cors, tts upstream, response parsing etc when debug mode is on
- update tts error response to use standardized json error format
- add dashboard and metrics path to cache-control exempt list
This commit is contained in:
sun
2026-08-15 19:03:37 +08:00
parent 1455e4bf80
commit 155fab6b4b
7 changed files with 39 additions and 11 deletions
+3
View File
@@ -2,6 +2,9 @@ package common
import "time"
// DebugLog 控制非必要日志输出;由 setting 包在启动时通过 BYTEDANCE_TTS_DEBUG 环境变量设置。
var DebugLog bool
const (
DefaultPort = "8080"
DefaultTimeout = 30 * time.Second