DM8
之
dm_svc.conf
配置文件
1 dm_svc.conf
简介
dm_svc.conf
是一个客户端配置文件,它包含了
DM
各接口和客户端工具所需要配置的
一些参数。它必须和接口
/
客户端工具位于同一台机器上才能生效。
目前,
dm_svc.conf
的工作目录是固定的,不能改变。用户如果需要将其修改并拷贝到
其 他 客 户 端 机 器 上 , 也 必 须 位 于 相 同 的 目 录 中 。
dm_svc.conf
工 作 的 目 录 就 是 初 始
dm_svc.conf
文件生成的目录。
初始
dm_svc.conf
文件由
DM
安装时自动生成。不同的平台生成目录有所不同。
32
位的
DM
安装在
Win32
操作平台下,此文件位于
%SystemRoot%\system32
目录;
64
位的
DM
安装在
Win64
操作平台下,此文件位于
%SystemRoot%\system32
目录;
32
位的
DM
安装在
Win64
操作平台下,此文件位于
%SystemRoot%\SysWOW64
目录;
在
Linux
平台下,此文件位于
/etc
目录。
2
使用场景
配置
DM
数据守护,一般要求配置连接服务名,以实现故障自动重连。还可以实现读
写分离。
配置
DMDSC
集群,一般要求配置连接服务名,以实现故障自动重连。
配置
DMMPP
集群,一般要求配置连接服务名,以实现故障自动重连。
连接服务名可以在
DM
提供的
JDBC
、
DPI
等接口中使用,连接数据库时指定连接服务
名,接口会随机选择一个
IP
进行连接,如果连接不成功或者服务器状态不正确,则顺序获
取下一个
IP
进行连接,直至连接成功或者遍历了所有
IP
。
3
常用示例
dm_svc.conf
配置文件的内容分为全局配置区和服务配置区。全局配置区在前,服务配
置区在后,以“
[
服务名
]”
开头,可配置除了服务名外的所有配置项。服务配置区中的配置优
先级高于全局配置区。
3.1
范例
1
配置一个名为
dw_svc
的连接服务名,
#
全局配置区
dw_svc=(192.168.1.131:5236,192.168.1.132:5236) --
服务中有两个数据库
LOGIN_MODE =(1) --
优先登录服务器模式,默认为
4
。
1
表示只连接主库。
SWITCH_TIME=(3) --
如果没找到合适的数据库,遍历列表的次数。
SWITCH_INTERVAL=(1000) --
如果没找到,数据库间切换的时间间隔,单位毫秒。
3.2
范例
2
文档被以下合辑收录
评论