|
4 | 4 | |:------------------------------| :----: |:-------------------------------------------------------------------------------------------------------------|
|
5 | 5 | | mj.accounts | 是 | 参考 [账号池配置](./config.md#%E8%B4%A6%E5%8F%B7%E6%B1%A0%E9%85%8D%E7%BD%AE%E5%8F%82%E8%80%83),配置后不需要额外设置mj.discord |
|
6 | 6 | | mj.account-store-type | 否 | 账号存储方式,默认in_memory(内存\重启后丢失),可选redis、mysql |
|
7 |
| -| mj.account-choose-rule | 否 | 账号选择策略:默认 BestWaitIdleRule(最少等待空闲)、RoundRobinRule(轮循) | |
| 7 | +| mj.account-choose-rule | 否 | 账号选择策略:默认 BestWaitIdleRule(最少等待)、RoundRobinRule(轮循) | |
| 8 | +| mj.account-sync-cron | 否 | 账号同步任务的执行时间cron,默认每天20:30执行(0 30 20 * * ?),设置为0关闭此定时任务 | |
8 | 9 | | mj.api-secret | 否 | 接口密钥,为空不启用鉴权;调用接口时需要加请求头 mj-api-secret |
|
9 | 10 | | mj.username | 否 | 后台管理登录的用户名 |
|
10 | 11 | | mj.password | 否 | 后台管理登录的密码,默认为接口密钥(两者均未设置默认admin) |
|
11 |
| -| mj.task-store.type | 否 | 任务存储方式,默认in_memory(内存\重启后丢失),可选redis、mysql | |
| 12 | +| mj.task-store.type | 否 | 任务存储方式,默认in_memory(内存\重启后丢失),可选redis、mysql | |
12 | 13 | | mj.task-store.timeout | 否 | 任务存储过期时间,过期后删除,默认30天 |
|
13 | 14 | | mj.notify-hook | 否 | 全局的任务状态变更回调地址 |
|
14 | 15 | | mj.notify-notify-pool-size | 否 | 通知回调线程池大小,默认10 |
|
15 | 16 | | mj.proxy.host | 否 | 代理host,全局代理不生效时设置 |
|
16 | 17 | | mj.proxy.port | 否 | 代理port,全局代理不生效时设置 |
|
17 | 18 | | mj.ng-discord.server | 否 | https://discord.com 反代地址 |
|
| 19 | +| mj.ng-discord.mj-says-server | 否 | https://936929561302675456.discordsays.com 反代,用于局部重绘 | |
18 | 20 | | mj.ng-discord.cdn | 否 | https://cdn.discordapp.com 反代地址 |
|
19 | 21 | | mj.ng-discord.wss | 否 | wss://gateway.discord.gg 反代地址 |
|
20 | 22 | | mj.ng-discord.resume-wss | 否 | wss://gateway-us-east1-b.discord.gg 反代地址 |
|
@@ -74,14 +76,22 @@ spring:
|
74 | 76 |
|
75 | 77 | ### mysql配置参考
|
76 | 78 |
|
| 79 | +```shell |
| 80 | +# 启动myql服务 |
| 81 | +docker run --name mysql8 --restart=always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=novice123 -d mysql:8.0.23 |
| 82 | +# 连接mysql |
| 83 | +mysql -uroot -pnovice123 |
| 84 | +# 创建数据库,字符编码需为utf8mb4 |
| 85 | +create database `mj_proxy` character set utf8mb4 collate utf8mb4_bin; |
| 86 | +``` |
77 | 87 | > 需要mysql8.0以上版本,注意用户名字段为 user
|
78 | 88 | ```yaml
|
79 | 89 | spring:
|
80 | 90 | datasource:
|
81 | 91 | driver-class-name: com.mysql.cj.jdbc.Driver
|
82 | 92 | url: jdbc:mysql://localhost:3306/mj_proxy?serverTimezone=Asia/Shanghai&characterEncoding=utf-8&allowPublicKeyRetrieval=true&useSSL=false
|
83 | 93 | user: root
|
84 |
| - password: novice@123 |
| 94 | + password: novice123 |
85 | 95 | ```
|
86 | 96 |
|
87 | 97 | ### mj.error-desc配置参考
|
|
90 | 100 | error-desc:
|
91 | 101 | - en: "against our community standards"
|
92 | 102 | zh: "可能包含违规信息"
|
93 |
| - - en: "Invalid parameter" |
94 |
| - zh: "无效的参数" |
| 103 | + - en: "Request cancelled due to image filters" |
| 104 | + zh: "图片可能违规" |
95 | 105 | ```
|
0 commit comments