# tool **Repository Path**: alfreld/tool ## Basic Information - **Project Name**: tool - **Description**: 工具开发 - **Primary Language**: Java - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-05-21 - **Last Updated**: 2024-09-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##redisson 配置 redisson.yml 如下: 具体配置参考地址:https://github.com/redisson/redisson/wiki/2.-Configuration ```yaml # singleServerConfig单节点配置; clusterServersConfig集群节点配置 singleServerConfig: # 空闲连接超时,单位:ms idleConnectionTimeout: 10000 # 连接超时,单位:ms connectTimeout: 10000 # 命令等待超时,单位:ms timeout: 3000 # 命令失败重试次数 retryAttempts: 3 # 命令重试时间间隔,单位:ms retryInterval: 1500 # 密码 password: # 单个连接最大订阅数 subscriptionsPerConnection: 5 # 客户端名称 clientName: alfred-client # 节点地址 address: redis://192.168.120.120:6379 # redis发布订阅最小连接空闲数 subscriptionConnectionMinimumIdleSize: 1 # redis发布订阅连接池大小 subscriptionConnectionPoolSize: 50 # 最小连接空闲数 connectionMinimumIdleSize: 32 # 连接池大小 connectionPoolSize: 64 # 数据库编号 范围:0 ~ 15 database: 12 keepAlive: false tcpNoDelay: false # 线程池数量,默认值:处理核数 * 2 # threads: 16 # netty线程池数量,默认值:处理核数 * 2 # nettyThreads: 32 # 编码 codec: ! { } # 传输模式 transportMode: "NIO" ``` ## restTemplate 配置 ```text #httpclient 连接超时 spring.http-client.connect-timeout # http-client 连接请求超时 spring.http-client.connect-request-timeout #http-client 响应超时 spring.http-client.read-timeout ``` ## 数据库适配 ```text #配置databaseId mybatis-plus.configuration.databaseId=mysql ```