You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
130 lines
2.8 KiB
130 lines
2.8 KiB
4 years ago
|
# The class cannot be named by Pascal or camel case.
|
||
|
# If it is not used, the corresponding structure will not be set,
|
||
|
# and it will not be read naturally.
|
||
|
|
||
|
#---------------Infrastructure configuration---------------------#
|
||
|
etcd:
|
||
|
etcdSchema: openIM
|
||
|
etcdAddr: [ 47.112.160.66:2379 ]
|
||
|
|
||
|
mysql:
|
||
|
dbAddress: [ 47.112.160.66:3306 ]
|
||
|
dbUserName: root
|
||
|
dbPassword: 123456
|
||
|
dbDatabaseName: openIM
|
||
|
dbTableName: eMsg
|
||
|
dbMsgTableNum: 1
|
||
|
dbMaxOpenConns: 20
|
||
|
dbMaxIdleConns: 10
|
||
|
dbMaxLifeTime: 120
|
||
|
|
||
|
mongo:
|
||
|
dbAddress: [ 47.112.160.66:27017 ]
|
||
|
dbDirect: false
|
||
|
dbTimeout: 10
|
||
|
dbDatabase: [ openIM ]
|
||
|
dbSource: admin
|
||
|
dbUserName:
|
||
|
dbPassword:
|
||
|
dbMaxPoolSize: 20
|
||
|
dbRetainChatRecords: 7
|
||
|
|
||
|
redis:
|
||
|
dbAddress: [47.112.160.66:6379]
|
||
|
dbMaxIdle: 128
|
||
|
dbMaxActive: 0
|
||
|
dbIdleTimeout: 120
|
||
|
dbPassWord: open_im4545453
|
||
|
|
||
|
kafka:
|
||
|
ws2mschat:
|
||
|
addr: [ 47.112.160.66:9092 ]
|
||
|
topic: "ws2ms_chat"
|
||
|
ms2pschat:
|
||
|
addr: [ 47.112.160.66:9092 ]
|
||
|
topic: "ms2ps_chat"
|
||
|
consumergroupid:
|
||
|
msgToMongo: mongo
|
||
|
msgToMySql: mysql
|
||
|
msgToPush: push
|
||
|
|
||
|
|
||
|
|
||
|
#---------------Internal service configuration---------------------#
|
||
|
|
||
|
# The service ip default is empty,
|
||
|
# automatically obtain the machine's valid network card ip as the service ip,
|
||
|
# otherwise the configuration ip is preferred
|
||
|
serverip:
|
||
|
|
||
|
api:
|
||
|
openImApiPort: [ 10000 ]
|
||
|
|
||
|
credential:
|
||
|
tencent:
|
||
|
appID: 1302656840
|
||
|
region: ap-chengdu
|
||
|
bucket: echat-1302656840
|
||
|
secretID: AKIDGNYVChzIQinu7QEgtNp0hnNgqcV8vZTC
|
||
|
secretKey: kz15vW83qM6dBUWIq681eBZA0c0vlIbe
|
||
|
|
||
|
|
||
|
rpcport:
|
||
|
openImUserPort: [ 10100,10101 ]
|
||
|
openImFriendPort: [ 10200,10201 ]
|
||
|
openImOfflineMessagePort: [ 10300 ]
|
||
|
openImOnlineRelayPort: [ 10400 ]
|
||
|
openImGroupPort: [ 10500 ,10501 ]
|
||
|
openImAuthPort: [ 10600, 10601 ]
|
||
|
openImPushPort: [ 10700 ]
|
||
|
|
||
|
|
||
|
rpcregistername:
|
||
|
openImUserName: User
|
||
|
openImFriendName: Friend
|
||
|
openImOfflineMessageName: OfflineMessage
|
||
|
openImPushName: Push
|
||
|
openImOnlineMessageRelayName: OnlineMessageRelay
|
||
|
openImGroupName: Group
|
||
|
rpcGetTokenName: Auth
|
||
|
|
||
|
log:
|
||
|
storageLocation: ../logs/
|
||
|
elasticSearchSwitch: false
|
||
|
elasticSearchAddr: [ 47.112.160.66:9201 ]
|
||
|
elasticSearchUser: ""
|
||
|
elasticSearchPassword: ""
|
||
|
|
||
|
modulename:
|
||
|
longConnSvrName: msg_gateway
|
||
|
msgTransferName: msg_transfer
|
||
|
pushName: push
|
||
|
|
||
|
longconnsvr:
|
||
|
websocketPort: [ 7778 ]
|
||
|
websocketMaxConnNum: 10000
|
||
|
websocketMaxMsgLen: 4096
|
||
|
websocketTimeOut: 10
|
||
|
|
||
|
push:
|
||
|
tpns:
|
||
|
ios:
|
||
|
accessID: 1600018281
|
||
|
secretKey: 3cd68a77a95b89e5089a1aca523f318f
|
||
|
android:
|
||
|
accessID: 111
|
||
|
secretKey: 111
|
||
|
|
||
|
secret: tuoyun
|
||
|
|
||
|
multiloginpolicy:
|
||
|
onlyOneTerminalAccess: false
|
||
|
mobileAndPCTerminalAccessButOtherTerminalKickEachOther: true
|
||
|
allTerminalAccess: false
|
||
|
|
||
|
#token config
|
||
|
tokenpolicy:
|
||
|
accessSecret: "open_im_server"
|
||
|
# Token effective time seconds as a unit
|
||
|
#Seven days 7*24*60*60
|
||
|
accessExpire: 604800
|