|
|
@@ -1,4 +1,4 @@
|
|
|
-## WMS
|
|
|
+## 智能语言分析
|
|
|
|
|
|
> 基于 GIN + JWT + Gorm 开发。
|
|
|
|
|
|
@@ -10,15 +10,51 @@
|
|
|
- 基于 `JWT` 的用户认证 -- 基于 JWT 的黑名单验证机制
|
|
|
- 基于 `go mod` 的依赖管理(国内源可使用:<https://goproxy.cn/>)
|
|
|
|
|
|
+
|
|
|
+### 项目配置说明
|
|
|
+请按需更改conf目录下config.yaml
|
|
|
+#### Web 配置
|
|
|
+
|
|
|
+- **端口号(Port):** 8203
|
|
|
+- **主机地址(Host):** 192.168.20.119
|
|
|
+
|
|
|
+#### 数据库(DB)配置
|
|
|
+
|
|
|
+- **数据源名称(DSN):** `root:c++java123@tcp(192.168.20.119:3306)/speech_analysis?charset=utf8&parseTime=True&loc=Local`
|
|
|
+- **日志模式(LogMode):** true
|
|
|
+- **最大空闲连接数(MaxIdleCon):** 20
|
|
|
+- **最大打开连接数(MaxOpenCon):** 100
|
|
|
+- **连接最大生命周期(ConnMaxLifeTimeSecond):** 120 秒
|
|
|
+- **连接最大空闲时间(ConnMaxIdleTimeSecond):** 1800 秒
|
|
|
+
|
|
|
+#### 日志配置
|
|
|
+
|
|
|
+- **日志路径(Path):** `./logs/server.log`
|
|
|
+- **日志编码器(Encoder):** console
|
|
|
+- **日志级别(LogLevel):** -1 (-1: debug, 0: info, 1: warn, 2: error, 3: panic)
|
|
|
+- **日志文件(LogFile):** logs
|
|
|
+- **日志文件最大大小(MaxSize):** 200 MB
|
|
|
+- **保留的旧日志文件个数(MaxBackups):** 2
|
|
|
+- **日志文件的最大保留天数(RotateDays):** 5 天
|
|
|
+
|
|
|
+#### 本地存储配置
|
|
|
+
|
|
|
+- **文件存储路径(StorePath):** uploads/
|
|
|
+
|
|
|
+#### 分析服务配置
|
|
|
+
|
|
|
+- **服务地址(URL):** [http://192.168.20.116:5000/recognition](http://192.168.20.116:5000/recognition)
|
|
|
+
|
|
|
+
|
|
|
### 快速开始
|
|
|
|
|
|
```bash
|
|
|
-$ cd wms
|
|
|
+$ cd speechAnalysis
|
|
|
|
|
|
# 配置国内代理(可选)
|
|
|
$ export GOPROXY=https://goproxy.cn
|
|
|
|
|
|
$ go build -v
|
|
|
|
|
|
-$ ./wms
|
|
|
+$ ./speechAnalysis
|
|
|
```
|