```
feat(config): 添加RPC端口和游戏端口配置项 在配置结构体中新增了RPC端口和游戏端口字段,并更新了配置文件以支持多端口监听。同时, 调整了服务器端口选择逻辑,优先使用默认端口,不再生成随机端口。 refactor(server): 移除随机端口生成逻辑 删除了随机端口生成及相关依赖,端口选择改为从预定义列表中查找可用端口,提高端口分配的 可控性和稳定性。 fix(fight): 注释掉未实现的panic语句 为避免程序运行时因未实现逻辑导致崩溃,注释掉了Turn_Start和Fight_Start中的panic调用, 并添加了相关注释说明后续需实现的内容。 chore(config): 更新默认配置参数 更新了服务器地址、端口、数据库连接信息及Redis配置,确保开发环境配置正确。 ```
This commit is contained in:
@@ -1,14 +1,17 @@
|
||||
server:
|
||||
name: "blazing server"
|
||||
address: ":8080" #前台服务器地址
|
||||
port: 12345
|
||||
address: ":59480" #前台服务器地址
|
||||
port: 53388 #后台服务器端口
|
||||
rpc: 56409 #rpc服务端口
|
||||
game: [55407,50876,52482]
|
||||
openapiPath: "/api.json"
|
||||
swaggerPath: "/swagger"
|
||||
clientMaxBodySize: 104857600 # 100MB in bytes 100*1024*1024
|
||||
# 平滑重启特性
|
||||
graceful: true # 是否开启平滑重启特性,开启时将会在本地增加10000的本地TCP端口用于进程间通信。默认false
|
||||
gracefulTimeout: 2 # 父进程在平滑重启后多少秒退出,默认2秒。若请求耗时大于该值,可能会导致请求中断
|
||||
gracefulShutdownTimeout: 5 # 关闭Server时如果存在正在执行的HTTP请求,Server等待多少秒才执行强行关闭
|
||||
clientMaxBodySize:
|
||||
104857600 # 100MB in bytes 100*1024*1024
|
||||
# 平滑重启特性
|
||||
graceful: true # 是否开启平滑重启特性,开启时将会在本地增加10000的本地TCP端口用于进程间通信。默认false
|
||||
gracefulTimeout: 2 # 父进程在平滑重启后多少秒退出,默认2秒。若请求耗时大于该值,可能会导致请求中断
|
||||
gracefulShutdownTimeout: 5 # 关闭Server时如果存在正在执行的HTTP请求,Server等待多少秒才执行强行关闭
|
||||
logger:
|
||||
level: "all"
|
||||
stdout: true
|
||||
@@ -16,10 +19,10 @@ logger:
|
||||
database:
|
||||
default:
|
||||
type: "pgsql"
|
||||
host: "122.10.117.123"
|
||||
port: "5432"
|
||||
host: "125.208.20.223"
|
||||
port: "55669"
|
||||
user: "bl"
|
||||
pass: "WYrM5ZYFnX7Y8PRC"
|
||||
pass: "4DD4z3T2Zh8rx8Yd"
|
||||
name: "bl"
|
||||
debug: true
|
||||
timezone: "Asia/Shanghai"
|
||||
@@ -50,9 +53,9 @@ database:
|
||||
# Redis 配置示例
|
||||
redis:
|
||||
cool:
|
||||
address: "122.10.117.123:6379"
|
||||
address: "125.208.20.223:57095"
|
||||
db: 0
|
||||
pass: "redis_PPn5iT"
|
||||
pass: "redis_wQ22jj"
|
||||
|
||||
blazing:
|
||||
autoMigrate: true
|
||||
|
||||
Reference in New Issue
Block a user