72 lines
2.5 KiB
YAML
72 lines
2.5 KiB
YAML
# 是否允许在控制台输出调试信息
|
||
debug: false
|
||
|
||
# 是否启用服务器 ID 单例模式
|
||
# 启用后,服务器唯一识别码 相同的服务器将无法启动
|
||
singleton-server-id: false
|
||
|
||
# 频道名前缀
|
||
# 使用这个配置选项可以划分子服消息通信分组
|
||
# 只有在同一个频道名的子服才能互相通信
|
||
channel-prefix: ""
|
||
|
||
# 是否在子服端更新玩家信息
|
||
# 默认情况下,BC 统一管理玩家信息,包括记录 UUID 和玩家名称
|
||
# 如果一个群组服同时拥有多个 BC 入口,且每个 BC 入口为不同的玩家名称分配不同的 UUID
|
||
# (例如正版、盗版双入口,或网易多入口接同一个子服)
|
||
# 则可以启用该功能以防止同一个名称占用多个 UUID 的问题
|
||
game-server-update-player-info: false
|
||
|
||
# 启用后,子服启动时会自动注册该子服的入口配置,关闭时也会自动移除该子服的入口配置
|
||
auto-register-game-server: false
|
||
|
||
# 本服务器信息
|
||
server-info:
|
||
# 服务器唯一识别码,最长 32 字符
|
||
id: "Velocity"
|
||
# 服务端名称,常用于展示给玩家看
|
||
name: "代理端"
|
||
# 当前子服的地址
|
||
# 不填则自动设置为 0.0.0.0
|
||
host: 0.0.0.0
|
||
# 当前子服端口
|
||
# 不填则自动设置为 25577
|
||
port: 25577
|
||
|
||
# 数据库连接池配置
|
||
# 如果注释该选项则默认使用 HamsterCore 中的连接池配置
|
||
# 否则 HamsterBall 将会使用与 HamsterCore 不同的数据库链接
|
||
# 如果你需要让每个服务器单独存储仓鼠球信息
|
||
# 这个选项就会很有用
|
||
#datasource:
|
||
# # 数据库链接驱动地址
|
||
# driver: "com.mysql.cj.jdbc.Driver"
|
||
# # MySQL数据库链接填写格式:
|
||
# # jdbc:mysql://{数据库地址}:{数据库端口}/{使用的库名}?参数
|
||
# url: "jdbc:mysql://localhost:3306/Test?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true"
|
||
# # 用户名
|
||
# username: "root"
|
||
# # 密码
|
||
# password: "Root123.."
|
||
# # 最小闲置链接数
|
||
# # 推荐值:1~3
|
||
# minimum-idle: 0
|
||
# # 最大链接数
|
||
# # 推荐值:不低于5
|
||
# maximum-pool-size: 5
|
||
# # 保持连接池可用的间隔
|
||
# # 除非你的服务器数据库连接经常断开,否则不建议启用该选项
|
||
# # 单位:毫秒
|
||
# # 默认值为0(禁用)
|
||
# keep-alive-time: 0
|
||
# # 连接闲置回收时间
|
||
# # 单位:毫秒
|
||
# # 推荐值:600000(10分钟)
|
||
# idle-timeout: 600000
|
||
# # 链接最长存活时间
|
||
# # 单位:毫秒
|
||
# max-lifetime: 1800000
|
||
# # 验证连接存活的超时时间
|
||
# # 单位:毫秒
|
||
# validation-timeout: 5000
|