Merge branch 'dev' of http://git.legu.cc/liwei_3d/go_dreamfactory into dev
This commit is contained in:
commit
c464856c7f
@ -77,6 +77,7 @@ func (this *ModelCycle) getCycelData() (data *pb.DBCycelData) {
|
|||||||
cycelData *pb.DBCycelData
|
cycelData *pb.DBCycelData
|
||||||
err error
|
err error
|
||||||
)
|
)
|
||||||
|
|
||||||
this.conflock.RLock()
|
this.conflock.RLock()
|
||||||
cycelData = this.cycelData
|
cycelData = this.cycelData
|
||||||
this.conflock.RUnlock()
|
this.conflock.RUnlock()
|
||||||
@ -133,6 +134,15 @@ func (this *ModelCycle) refreshCycelData() (data *pb.DBCycelData, err error) {
|
|||||||
"itype": data.Itype,
|
"itype": data.Itype,
|
||||||
"etime": data.Etime,
|
"etime": data.Etime,
|
||||||
})
|
})
|
||||||
|
tableName := fmt.Sprintf("%s-%s", db.CrossTag(), this.TableName)
|
||||||
|
// 清理缓存的redis 数据
|
||||||
|
_, err = this.DBModel.Redis.Keys(tableName)
|
||||||
|
if err == nil {
|
||||||
|
if model, err := this.module.GetCrossDBModel(this.TableName); err == nil {
|
||||||
|
err = model.Redis.Delete(tableName)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user