修改用户数据同步配置文件读取及配置方式
This commit is contained in:
parent
71783fe15f
commit
62d336e1c0
15
main.go
15
main.go
|
|
@ -224,21 +224,30 @@ func ReadConfigToSetSystem() {
|
||||||
cron_infos = append(cron_infos, logClean)
|
cron_infos = append(cron_infos, logClean)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if proto.Config.SERVER_USER_TYPE == "slave" && proto.Config.USER_SYNC_TIME > 0 {
|
|
||||||
var is_exist bool
|
var is_exist bool
|
||||||
for _, v := range cron_infos {
|
user_sync_id := -1
|
||||||
|
for i, v := range cron_infos {
|
||||||
if v.Type == 2 {
|
if v.Type == 2 {
|
||||||
is_exist = true
|
is_exist = true
|
||||||
|
if proto.Config.USER_SYNC_TIME != v.Every {
|
||||||
|
v.Every = proto.Config.USER_SYNC_TIME
|
||||||
|
v.Curr = proto.Config.USER_SYNC_TIME
|
||||||
|
}
|
||||||
|
user_sync_id = i
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if !is_exist {
|
if proto.Config.SERVER_USER_TYPE == "slave" {
|
||||||
|
if proto.Config.USER_SYNC_TIME > 0 && !is_exist {
|
||||||
var userSync proto.CronInfo
|
var userSync proto.CronInfo
|
||||||
userSync.Type = 2
|
userSync.Type = 2
|
||||||
userSync.Info = "user"
|
userSync.Info = "user"
|
||||||
userSync.Curr = proto.Config.USER_SYNC_TIME
|
userSync.Curr = proto.Config.USER_SYNC_TIME
|
||||||
userSync.Every = proto.Config.USER_SYNC_TIME
|
userSync.Every = proto.Config.USER_SYNC_TIME
|
||||||
cron_infos = append(cron_infos, userSync)
|
cron_infos = append(cron_infos, userSync)
|
||||||
|
} else if user_sync_id != -1 {
|
||||||
|
cron_infos = append(cron_infos[:user_sync_id], cron_infos[user_sync_id+1:]...) //删除
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue