做一个定时同步程序,自动定时执行所有查询、存储操作。
这样可行吗?长期运行是否会有出现问题,或者效率低。初学请指教
# 循环运行所有任务方法
def func():
getsavedepts() #同步部门
getsaveuser() #同步用门户
getsavecustomer() # 同步客户信息
saveworkreport() # 同步工作汇报信息
statisticaldata() # 统计数据
... 任务N
timer = threading.Timer(86400, func)
timer.start()
timer_start_time = (next_time - now_time).total_seconds()
timer = threading.Timer(timer_start_time, func)
timer.start()
if __name__ == '__main__':
print("开始运行自动同步程序")