常用配置项修改说明
常用配置项
配置字段名称 | 配置项所在文件 | 配置项说明 | 修改说明 |
---|---|---|---|
api.ports | openim-api.yml | 服务端api端口 | 默认为10002 |
longConnSvr.ports | openim-msggateway.yml | 服务端WebSocket监听端口 | 默认为10001 |
multiLogin.policy | share.yml | 客户端多端互踢及在线策略 | 0: 默认可多设备多端同时登陆;1: 全端可同时登录但同端只能保持一个设备在线;4:各个平台类型允许一个设备登录(目前支持Mobile、MiniWeb、Web、PC、Pad五种平台类型);5: PC 端可同时在线, 其他端仅允许一个设备登录 |
secret | share.yml | 服务端密钥,用于生成管理员token | 默认为 openIM123 ,可更改为任意字符串 |
tokenPolicy.expire | openim-rpc-auth.yml | token 过期时间设置 | expire 的单位为天,默认为 90 |
friendVerify | openim-rpc-msg.yml | 发送消息是否需要好友关系 | 默认为 false |
enableHistoryForNewMembers | openim-rpc-group.yml | 新入群用户是否可以查看历史消息 | 默认为 true |
object | openim-rpc-third.yml | 选择不同的对象存储 | 参考 Object |
Object
配置字段名称 | 配置项说明 | 修改说明 |
---|---|---|
enable | 启用的对象存储类型 | 默认为 minio ,可选值为 cos , oss , kodo |
cos | 腾讯云对象存储配置 | 包含 bucketURL , secretID , secretKey , sessionToken , publicRead |
oss | OSS 对象存储配置 | 包含 endpoint , bucket , bucketURL , accessKeyID , accessKeySecret , sessionToken , publicRead |
kodo | 七牛云对象存储配置 | 包含 endpoint , bucket , bucketURL , accessKeyID , accessKeySecret , sessionToken , publicRead |
endpoint | OSS 服务的访问域名 | 需要填写 OSS 服务的访问域名 |
bucket | OSS 存储桶名称 | 需要填写 OSS 存储桶名称 |
bucketURL | OSS 存储桶访问 URL | 需要填写 OSS 存储桶访问 URL |
accessKeyID | OSS 访问密钥 ID | 需要填写 OSS 访问密钥 ID |
accessKeySecret | OSS 访问密钥 Secret | 需要填写 OSS 访问密钥 Secret |
sessionToken | OSS 会话 Token | 需要填写 OSS 会话Token(可选) |
publicRead | 存储桶是否公开读取 | 需要填写存储桶是否公开读取(默认为 false) |
secretID | 腾讯云访问密钥 ID | 需要填写腾讯云访问密钥 ID |
secretKey | 腾讯云访问密钥 Secret | 需要填写腾讯云访问密钥 Secret |