mirror of
https://github.com/pagefaultgames/rogueserver.git
synced 2025-04-02 02:57:15 +08:00
feat: Update S3 migration schedule to hourly and limit old account retrieval to 3000 records
This commit is contained in:
parent
72426e5932
commit
51b5332d21
@ -96,8 +96,7 @@ func Init() error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
S3SaveMigration()
|
_, err = s3scheduler.AddFunc("@hourly", func() {
|
||||||
_, err = s3scheduler.AddFunc("@weekly", func() {
|
|
||||||
time.Sleep(time.Second)
|
time.Sleep(time.Second)
|
||||||
S3SaveMigration()
|
S3SaveMigration()
|
||||||
})
|
})
|
||||||
|
@ -270,7 +270,7 @@ func RetrieveSystemSaveFromS3(uuid []byte) error {
|
|||||||
|
|
||||||
func RetrieveOldAccounts() [][]byte {
|
func RetrieveOldAccounts() [][]byte {
|
||||||
var users [][]byte
|
var users [][]byte
|
||||||
rows, err := handle.Query("SELECT uuid FROM accounts WHERE isInLocalDb = 1 && lastActivity < DATE_SUB(NOW(), INTERVAL 3 MONTH)")
|
rows, err := handle.Query("SELECT uuid FROM accounts WHERE isInLocalDb = 1 && lastActivity < DATE_SUB(NOW(), INTERVAL 3 MONTH) LIMIT 3000")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user