From d73129ddc2fd6a9a1f1566cc4f92f00f95f6c901 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 26 Nov 2020 20:45:18 +0800 Subject: [PATCH] 1 --- server/mailsender_py/mailsender.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/mailsender_py/mailsender.py b/server/mailsender_py/mailsender.py index 6285da6..80b3a02 100644 --- a/server/mailsender_py/mailsender.py +++ b/server/mailsender_py/mailsender.py @@ -151,6 +151,8 @@ def fetchEventTimerFunc(refresh_time): f7.app.createAsyncTask(done_callback, fetchEvent, ()) def dailyMail(): + print('dailyMail') + return mysql_cluster_conf = json.loads(open(CONFIG_DIR + '/mailsender.mysql.cluster.json', 'r').read()) nowtime = time.time() for conf in mysql_cluster_conf: @@ -209,7 +211,7 @@ def dailyMail(): def dailyMailTimerFunc(refresh_time): def done_callback(): - f7.timer.callAt(refresh_time, + f7.timer.callAt(q7.getDaySeconds(time.time(), 1) + refresh_time, lambda : dailyMailTimerFunc(refresh_time)) f7.app.createAsyncTask(done_callback, dailyMail, ()) @@ -235,7 +237,7 @@ if __name__ == "__main__": f7.timer.callLater(conf['refresh_time'], lambda : fetchEventTimerFunc(conf['refresh_time'])) conf['daily_mail_sendtime'] = 10 - f7.timer.callAt(conf['daily_mail_sendtime'], + f7.timer.callAt(q7.getDaySeconds(time.time(), 1) + conf['daily_mail_sendtime'], lambda : dailyMailTimerFunc(conf['daily_mail_sendtime'])) f7.app.listen(conf['listen_port'])