达梦dm_svc.conf服务名配置

A
B
C

5.9 服务名配置
配置 DM 数据守护,一般要求配置连接服务名,以实现故障自动重连。连接服务名可以 在 DM 提供的 JDBC、DPI 等接口中使用,连接数据库时指定连接服务名,接口会随机选择 一个 IP 进行连接,如果连接不成功或者服务器状态不正确,则顺序获取下一个 IP 进行连 接,直至连接成功或者遍历了所有 IP。
可以通过编辑 dm_svc.conf 文件,配置连接服务名。dm_svc.conf 配置文件在 DM 安装时生成,Windows 平台下位于%SystemRoot%\system32 目录,Linux 平台下位于 /etc 目录。
连接服务名格式:
SERVERNAME=(IP[:PORT],IP[:PORT],…)
dm_svc.conf 文件,常用配置项目说明:
1)SERVERNAME 连接服务名,用户通过连接服务名访问数据库。
2)IP 数据库所在的 IP 地址,如果是 IPv6 地址,为了区分端口,需要用[]封闭 IP 地址。
3)PORT 数据库使用的 TCP 连接端口,可选配置,不配置则使用连接上指定的端口。
4)LOGIN_MODE
服务名方式登录,始终会优先登录主库;LOGIN_MODE 表示是否仅登录主库或者备库, 可以配置为 0、1 或 2。0 表示优先登录主库,没有可用主库情况下登录备库;1 表示不登 录 Standby 模式的库,如果系统中只有 Standby 模式的库,登录失败并报错;2 表示仅 登录 Standby 模式的库。默认值为 0。
5)SWITCH_TIME
检测到数据库实例故障时,接口在服务器之间切换的次数;超过设置次数没有连接到有 效数据库时,断开连接并报错。有效值范围 1~9223372036854775807,默认值为 3。
6)SWITCH_INTERVAL
表示在服务器之间切换的时间间隔,单位为毫秒,有效值范围 1~9223372036854775807,默认值为 200。
例如,这里我们配置一个名为 dw_svc 的连接服务名,使用 dw_svc 连接数据守护中 的数据库,即可实现故障自动重连。
dw_svc=(192.168.1.131:5236,192.168.1.132:5236)
LOGIN_MODE =(1)
SWITCH_TIME=(3)
SWITCH_INTERVAL=(1000)
关于 dm_svc.conf 的详细设置,请参考《DM7 系统管理员手册》2.1.1.4 dm_svc.conf 章节。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值