1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
| # 开发环境配置
| server:
| # 服务器的HTTP端口,默认为8080
| port: 8080
| servlet:
| # 应用的访问路径
| context-path: /
| tomcat:
| # tomcat的URI编码
| uri-encoding: UTF-8
| # 连接数满后的排队数,默认为100
| accept-count: 1000
| threads:
| # tomcat最大线程数,默认为200
| max: 800
| # Tomcat启动初始化的线程数,默认值10
| min-spare: 100
|
|
| spring:
| # 数据源配置
| datasource:
| url: jdbc:mysql://42.193.1.25:3306/zgyw?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false
| username: root
| password: 321$YcYl@1970!
| type: com.alibaba.druid.pool.DruidDataSource
| driver-class-name: com.mysql.cj.jdbc.Driver
|
| jpa:
| show-sql: true
| generate-ddl: true
| open-in-view: false
| hibernate:
| ddl-auto: validate
| properties:
| hibernate:
| format_sql: true
|
| graphql:
| path: /graphql
| graphiql:
| enabled: true
| path: /graphiql
| cors:
| allow-credentials: true
| allowed-headers: '*'
| allowed-methods: '*'
| schema:
| locations:
| - classpath*:graphql/
| file-extensions:
| - .graphql
| - .gqls
| printer:
| enabled: true
|
|
|
| --- # redis 单机配置(单机与集群只能开启一个另一个需要注释掉)
| spring.data:
| redis:
| # 地址
| host: localhost
| # 端口,默认为6379
| port: 6379
| password: 123456
| # 数据库索引
| database: 0
| # 连接超时时间
| timeout: 10s
| # 是否开启ssl
| ssl.enabled: false
|
| redisson:
| # redis key前缀
| keyPrefix:
| # 线程池数量
| threads: 4
| # Netty线程池数量
| nettyThreads: 8
| # 单节点配置
| singleServerConfig:
| # 客户端名称
| clientName: ${ruoyi.name}
| # 最小空闲连接数
| connectionMinimumIdleSize: 8
| # 连接池大小
| connectionPoolSize: 32
| # 连接空闲超时,单位:毫秒
| idleConnectionTimeout: 10000
| # 命令等待超时,单位:毫秒
| timeout: 3000
| # 发布和订阅连接池大小
| subscriptionConnectionPoolSize: 50
|
| # Swagger配置
| swagger:
| # 是否开启swagger
| enabled: true
| # 请求前缀
| pathMapping: /dev-api
|
|