Skip to content

服务配置总览 ​

配置文件与生效方式 ​

服务主配置辅助配置生效方式
BNetDconf/bnetd.confrealm.conf、command_groups.conf、channel.conf、ad.json、address_translation.conf重启 BNetD;部分日志开关由后台受控热更新
D2CSconf/d2cs.conf新角色模板、d2server.ini重启对应免费/VIP D2CS
D2DBSconf/d2dbs.conf天梯和备份目录维护窗口重启 D2DBS
D2GSd2server.ini + Windows 注册表ItemConfig.dat、D2GE 配置支持项走 Admin reload;其余重启实例
GameAgent环境变量 + system-topology-<profile>.json聊天桥接配置、CA 证书重启对应 API
论坛两版独立 PHP 环境变量 + MySQL 设置表d2109/d2109_notification_templates.php、d2113/d2113_notification_templates.php大部分保存即生效;PHP 文件需发布
管理后台Node 环境变量加密国度注册表重启后台服务

修改流程 ​

  1. 确认当前 profile 和实例(免费/VIP)。
  2. 备份配置,记录修改原因和原值。
  3. 在后台或版本库修改,不直接在多台正式机上手工形成差异。
  4. 运行对应 lint/校验和部署预演。
  5. 应用后验证监听端口、健康接口、登录与真实业务路径。
  6. 失败立即回滚配置和程序,不用另一版本文件临时顶替。

密钥与密码

本文只说明变量用途,不记录正式值。API 写令牌、请求签名密钥、论坛内部令牌、D2GS Admin 密码、数据库密码和 SSH 密码必须各自独立,并仅放在主机环境或受控密钥文件中。

仅供 CNBN D2 服务管理与开发人员使用