第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

為什么我的Python計(jì)時(shí)器觸發(fā)函數(shù)沒(méi)有在正確的時(shí)間運(yùn)行?

為什么我的Python計(jì)時(shí)器觸發(fā)函數(shù)沒(méi)有在正確的時(shí)間運(yùn)行?

RISEBY 2022-09-27 10:49:27
這可能是一個(gè)新手問(wèn)題。我有一個(gè)響應(yīng)HTTP請(qǐng)求的Azure函數(shù),它工作正常,我可以從瀏覽器或Python 3.8腳本調(diào)用它。我想制作另一個(gè)函數(shù),該函數(shù)將具有并將按計(jì)劃調(diào)用。Timer TriggerHTTP trigger functionHTTP Trigger function返回一個(gè)包含執(zhí)行結(jié)果的簡(jiǎn)單字符串?,F(xiàn)在我的代碼正在使用Python,它每次都可以在本地工作,但是當(dāng)部署到Azure時(shí),它只能工作1/10次。其他時(shí)候,當(dāng)它達(dá)到 30 分鐘的超時(shí)時(shí),它會(huì)返回錯(cuò)誤。整個(gè)事情最多只能運(yùn)行1-2分鐘,所以我不明白它在哪里卡住。Timer trigger functionRequests成功后,它可以工作(我可以在后端看到),但在azure日志中,記錄器保存頁(yè)面html而不是應(yīng)該返回的字符串。HTTP trigger script404 errorHTTP trigger function以下是計(jì)時(shí)器觸發(fā)函數(shù)的代碼:import datetimeimport loggingimport azure.functions as funcimport requestsdef main(mytimer: func.TimerRequest) -> None:    URL = "https://rob-functions.azurewebsites.net/api/ss_kite_scrape_http"    r = requests.get(url = URL)     data = r.text    logging.info(f'TIMER TRIGGER HAS RUN. RESULT:{data}')如何排除故障或解決此問(wèn)題?日志記錄問(wèn)題并不那么重要,但超時(shí)問(wèn)題必須以某種方式解決,我不知道從哪里開(kāi)始,因?yàn)樗诒镜毓ぷ鞯煤芎谩?
查看完整描述

2 回答

?
一只甜甜圈

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊

根據(jù)一些測(cè)試,我遇到了與你的類似的問(wèn)題。我用默認(rèn)代碼創(chuàng)建了一個(gè)HttpTrigger(我在其中添加了一行)。然后我創(chuàng)建了一個(gè)計(jì)時(shí)器觸發(fā)器(cron表達(dá)式是)與模塊調(diào)用 HttpTrigger 函數(shù)。這兩個(gè)函數(shù)都在一個(gè)函數(shù)應(yīng)用程序中,似乎問(wèn)題是由兩個(gè)函數(shù)相互交互引起的,但我不知道為什么。所有這兩個(gè)函數(shù)的代碼看起來(lái)都很好。time.sleep(20)0 */1 * * * *requests

對(duì)于解決方法,我在不同的函數(shù)應(yīng)用中創(chuàng)建兩個(gè)函數(shù)(HttpTrigger 和計(jì)時(shí)器觸發(fā)器),并將它們部署到 Azure 中的兩個(gè)函數(shù)應(yīng)用。然后它工作正常,它們不會(huì)相互交互。

希望對(duì)您有所幫助?


查看完整回答
反對(duì) 回復(fù) 2022-09-27
?
慕尼黑5688855

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊

下面的問(wèn)題現(xiàn)在顯然已經(jīng)得到解決,盡管我還沒(méi)有確認(rèn)


關(guān)于這一點(diǎn),某些cron表達(dá)式似乎存在某種問(wèn)題。例如,請(qǐng)參閱此處的 GitHub 問(wèn)題。所以我有一個(gè)cron表達(dá)式,這導(dǎo)致我的函數(shù)應(yīng)用程序只是停止輪詢而沒(méi)有錯(cuò)誤:"0-59 * * * *"

http://img1.sycdn.imooc.com//633264db00018f6006520256.jpg

我根據(jù)這篇博客文章中的信息將 cron 更改為,現(xiàn)在我的函數(shù)按預(yù)期工作。"0 */2 * * * *"

http://img1.sycdn.imooc.com//633264e700015e9e18400584.jpg

GitHub問(wèn)題中,我要求對(duì)這種行為進(jìn)行解釋。



查看完整回答
反對(duì) 回復(fù) 2022-09-27
  • 2 回答
  • 0 關(guān)注
  • 181 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)