|
@@ -309,22 +309,24 @@ graph LR
|
|
|
+ `SQL_CONN_MAX_LIFETIME`:连接的最大生命周期,默认为 `60`,单位分钟。
|
|
+ `SQL_CONN_MAX_LIFETIME`:连接的最大生命周期,默认为 `60`,单位分钟。
|
|
|
4. `FRONTEND_BASE_URL`:设置之后将重定向页面请求到指定的地址,仅限从服务器设置。
|
|
4. `FRONTEND_BASE_URL`:设置之后将重定向页面请求到指定的地址,仅限从服务器设置。
|
|
|
+ 例子:`FRONTEND_BASE_URL=https://openai.justsong.cn`
|
|
+ 例子:`FRONTEND_BASE_URL=https://openai.justsong.cn`
|
|
|
-5. `SYNC_FREQUENCY`:设置之后将定期与数据库同步配置,单位为秒,未设置则不进行同步。
|
|
|
|
|
|
|
+5. `MEMORY_CACHE_ENABLED`:启用内存缓存,会导致用户额度的更新存在一定的延迟,可选值为 `true` 和 `false`,未设置则默认为 `false`。
|
|
|
|
|
+ + 例子:`MEMORY_CACHE_ENABLED=true`
|
|
|
|
|
+6. `SYNC_FREQUENCY`:在启用缓存的情况下与数据库同步配置的频率,单位为秒,默认为 `600` 秒。
|
|
|
+ 例子:`SYNC_FREQUENCY=60`
|
|
+ 例子:`SYNC_FREQUENCY=60`
|
|
|
-6. `NODE_TYPE`:设置之后将指定节点类型,可选值为 `master` 和 `slave`,未设置则默认为 `master`。
|
|
|
|
|
|
|
+7. `NODE_TYPE`:设置之后将指定节点类型,可选值为 `master` 和 `slave`,未设置则默认为 `master`。
|
|
|
+ 例子:`NODE_TYPE=slave`
|
|
+ 例子:`NODE_TYPE=slave`
|
|
|
-7. `CHANNEL_UPDATE_FREQUENCY`:设置之后将定期更新渠道余额,单位为分钟,未设置则不进行更新。
|
|
|
|
|
|
|
+8. `CHANNEL_UPDATE_FREQUENCY`:设置之后将定期更新渠道余额,单位为分钟,未设置则不进行更新。
|
|
|
+ 例子:`CHANNEL_UPDATE_FREQUENCY=1440`
|
|
+ 例子:`CHANNEL_UPDATE_FREQUENCY=1440`
|
|
|
-8. `CHANNEL_TEST_FREQUENCY`:设置之后将定期检查渠道,单位为分钟,未设置则不进行检查。
|
|
|
|
|
|
|
+9. `CHANNEL_TEST_FREQUENCY`:设置之后将定期检查渠道,单位为分钟,未设置则不进行检查。
|
|
|
+ 例子:`CHANNEL_TEST_FREQUENCY=1440`
|
|
+ 例子:`CHANNEL_TEST_FREQUENCY=1440`
|
|
|
-9. `POLLING_INTERVAL`:批量更新渠道余额以及测试可用性时的请求间隔,单位为秒,默认无间隔。
|
|
|
|
|
- + 例子:`POLLING_INTERVAL=5`
|
|
|
|
|
-10. `BATCH_UPDATE_ENABLED`:启用数据库批量更新聚合,会导致用户额度的更新存在一定的延迟可选值为 `true` 和 `false`,未设置则默认为 `false`。
|
|
|
|
|
|
|
+10. `POLLING_INTERVAL`:批量更新渠道余额以及测试可用性时的请求间隔,单位为秒,默认无间隔。
|
|
|
|
|
+ + 例子:`POLLING_INTERVAL=5`
|
|
|
|
|
+11. `BATCH_UPDATE_ENABLED`:启用数据库批量更新聚合,会导致用户额度的更新存在一定的延迟可选值为 `true` 和 `false`,未设置则默认为 `false`。
|
|
|
+ 例子:`BATCH_UPDATE_ENABLED=true`
|
|
+ 例子:`BATCH_UPDATE_ENABLED=true`
|
|
|
+ 如果你遇到了数据库连接数过多的问题,可以尝试启用该选项。
|
|
+ 如果你遇到了数据库连接数过多的问题,可以尝试启用该选项。
|
|
|
-11. `BATCH_UPDATE_INTERVAL=5`:批量更新聚合的时间间隔,单位为秒,默认为 `5`。
|
|
|
|
|
|
|
+12. `BATCH_UPDATE_INTERVAL=5`:批量更新聚合的时间间隔,单位为秒,默认为 `5`。
|
|
|
+ 例子:`BATCH_UPDATE_INTERVAL=5`
|
|
+ 例子:`BATCH_UPDATE_INTERVAL=5`
|
|
|
-12. 请求频率限制:
|
|
|
|
|
|
|
+13. 请求频率限制:
|
|
|
+ `GLOBAL_API_RATE_LIMIT`:全局 API 速率限制(除中继请求外),单 ip 三分钟内的最大请求数,默认为 `180`。
|
|
+ `GLOBAL_API_RATE_LIMIT`:全局 API 速率限制(除中继请求外),单 ip 三分钟内的最大请求数,默认为 `180`。
|
|
|
+ `GLOBAL_WEB_RATE_LIMIT`:全局 Web 速率限制,单 ip 三分钟内的最大请求数,默认为 `60`。
|
|
+ `GLOBAL_WEB_RATE_LIMIT`:全局 Web 速率限制,单 ip 三分钟内的最大请求数,默认为 `60`。
|
|
|
|
|
|