This commit is contained in:
liwei1dao 2024-02-06 15:27:15 +08:00
commit c464856c7f

View File

@ -77,6 +77,7 @@ func (this *ModelCycle) getCycelData() (data *pb.DBCycelData) {
cycelData *pb.DBCycelData
err error
)
this.conflock.RLock()
cycelData = this.cycelData
this.conflock.RUnlock()
@ -133,6 +134,15 @@ func (this *ModelCycle) refreshCycelData() (data *pb.DBCycelData, err error) {
"itype": data.Itype,
"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
}