跳到主要内容

常用配置项修改说明

常用配置项

配置字段名称配置项所在文件配置项说明修改说明
api.portsopenim-api.yml服务端api端口默认为10002
longConnSvr.portsopenim-msggateway.yml服务端WebSocket监听端口默认为10001
multiLogin.policyshare.yml客户端多端互踢及在线策略0: 默认可多设备多端同时登陆;1: 全端可同时登录但同端只能保持一个设备在线;4:各个平台类型允许一个设备登录(目前支持Mobile、MiniWeb、Web、PC、Pad五种平台类型);5: PC 端可同时在线, 其他端仅允许一个设备登录
secretshare.yml服务端密钥,用于生成管理员token默认为 openIM123,可更改为任意字符串
tokenPolicy.expireopenim-rpc-auth.ymltoken 过期时间设置expire 的单位为天,默认为 90
friendVerifyopenim-rpc-msg.yml发送消息是否需要好友关系默认为 false
enableHistoryForNewMembersopenim-rpc-group.yml新入群用户是否可以查看历史消息默认为 true
objectopenim-rpc-third.yml选择不同的对象存储参考 Object

Object

配置字段名称配置项说明修改说明
enable启用的对象存储类型默认为 minio,可选值为 cos, oss, kodo
cos腾讯云对象存储配置包含 bucketURL, secretID, secretKey, sessionToken, publicRead
ossOSS 对象存储配置包含 endpoint, bucket, bucketURL, accessKeyID, accessKeySecret, sessionToken, publicRead
kodo七牛云对象存储配置包含 endpoint, bucket, bucketURL, accessKeyID, accessKeySecret, sessionToken, publicRead
endpointOSS 服务的访问域名需要填写 OSS 服务的访问域名
bucketOSS 存储桶名称需要填写 OSS 存储桶名称
bucketURLOSS 存储桶访问 URL需要填写 OSS 存储桶访问 URL
accessKeyIDOSS 访问密钥 ID需要填写 OSS 访问密钥 ID
accessKeySecretOSS 访问密钥 Secret需要填写 OSS 访问密钥 Secret
sessionTokenOSS 会话 Token需要填写 OSS 会话Token(可选)
publicRead存储桶是否公开读取需要填写存储桶是否公开读取(默认为 false)
secretID腾讯云访问密钥 ID需要填写腾讯云访问密钥 ID
secretKey腾讯云访问密钥 Secret需要填写腾讯云访问密钥 Secret