dy-java/README.md
2024-04-03 14:35:57 +08:00

44 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# dy-java
#### 介绍
抖音Java开发工具包支持包括移动\网站应用、开放平台、抖店、小程序等抖音开发功能模块的后端开发
#### Maven 引用方式
```xml
<dependency>
<groupId>com.dyj</groupId>
<artifactId>(不同模块参考下文)</artifactId>
<version>${dy-java.version}</version>
</dependency>
```
- 移动\网站应用:`dy-java-web`
#### 文件配置
``` yml
dyjava:
beanId:
agents: #可配置多个应用
- tenantId: 1 #租户名称
clientKey: #应用Key
clientSecret: #应用秘钥
forest:
backend: okhttp3 # 后端HTTP框架httpclient、okhttp3默认为 okhttp3
max-connections: 1000 # 连接池最大连接数(默认为 500
max-route-connections: 500 # 每个路由的最大连接数(默认为 500
max-request-queue-size: 500 # 最大请求等待队列大小
max-async-thread-size: 300 # 最大异步线程数
max-async-queue-size: 16 # 最大异步线程池队列大小
timeout: 3000 # 请求超时时间,单位为毫秒(默认为 3000
connect-timeout: 3000 # 连接超时时间,单位为毫秒(默认为 timeout
read-timeout: 3000 # 数据读取超时时间,单位为毫秒(默认为 timeout
max-retry-count: 3 # 请求失败后重试次数(默认为 0 次不重试)
ssl-protocol: TLS # 单向验证的HTTPS的默认TLS协议默认为 TLS
log-enabled: true # 打开或关闭日志(默认为 true
log-request: true # 打开/关闭请求日志(默认为 true
log-response-status: true # 打开/关闭响应状态日志(默认为 true
log-response-content: false # 打开/关闭响应内容日志(默认为 false
async-mode: platform # 异步模式(默认为 platform
```