文章詳情頁
python bottle跑起來以后,定時執(zhí)行的任務(wù)為什么每次都重復(fù)(多)執(zhí)行一次?
瀏覽:68日期:2022-09-11 11:03:23
問題描述
方法定時器里面的方法getDataListFromBKY,在服務(wù)器跑起來以后每次都執(zhí)行兩次,如果單獨(dú)放在一個.py文件里面執(zhí)行就執(zhí)行一次.這是哪里出錯了呢? 希望大神解答一下
sched = BackgroundScheduler()sched.add_job(getDataListFromBKY, ’interval’, seconds=15) # 采集時間間隔sched.start()@app.route(’/’, method=’GET’)def query_data(): for key, value in request.params.items():if key == ’fun’ and value == ’query’: print(key + ’ : ’ + value) dic = query_content() print(dic) return dicapp.run(host=’localhost’,port=8080, debug=True,reloader=True, server=’gunicorn’, workers=4)
問題解答
回答1:檢查getDataListFromBKY 是不是在另一個模塊中調(diào)用了一次??
排行榜

熱門標(biāo)簽