mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-27 20:30:40 +08:00
replace mongo driver
This commit is contained in:
parent
53a4b90d96
commit
ede3b07963
@ -43,6 +43,16 @@ func init() {
|
|||||||
config.Config.Mongo.DBMaxPoolSize)
|
config.Config.Mongo.DBMaxPoolSize)
|
||||||
|
|
||||||
mongoClient, err := mongo.Connect(context.TODO(), options.Client().ApplyURI(uri))
|
mongoClient, err := mongo.Connect(context.TODO(), options.Client().ApplyURI(uri))
|
||||||
|
if err != nil{
|
||||||
|
log.NewError(" mongo.Connect failed, try ", err.Error(), uri)
|
||||||
|
time.Sleep(time.Duration(30) * time.Second)
|
||||||
|
mongoClient, err1 = mongo.Connect(context.TODO(), options.Client().ApplyURI(uri))
|
||||||
|
if err1 != nil {
|
||||||
|
log.NewError(" mongo.Connect failed, panic", err.Error(), uri)
|
||||||
|
panic(err1.Error())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
mgoDailInfo := &mgo.DialInfo{
|
mgoDailInfo := &mgo.DialInfo{
|
||||||
@ -58,13 +68,7 @@ func init() {
|
|||||||
mgoSession, err = mgo.DialWithInfo(mgoDailInfo)
|
mgoSession, err = mgo.DialWithInfo(mgoDailInfo)
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.NewError(" mongo.Connect failed, try ", err.Error(), uri)
|
|
||||||
time.Sleep(time.Duration(30) * time.Second)
|
|
||||||
mongoClient, err1 = mongo.Connect(context.TODO(), options.Client().ApplyURI(uri))
|
|
||||||
if err1 != nil {
|
|
||||||
log.NewError(" mongo.Connect failed, panic", err.Error(), uri)
|
|
||||||
panic(err1.Error())
|
|
||||||
}
|
|
||||||
mgoSession, err1 = mgo.DialWithInfo(mgoDailInfo)
|
mgoSession, err1 = mgo.DialWithInfo(mgoDailInfo)
|
||||||
if err1 != nil {
|
if err1 != nil {
|
||||||
log.NewError(" mongo.Connect failed, panic", err.Error(), uri)
|
log.NewError(" mongo.Connect failed, panic", err.Error(), uri)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user