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

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

Golang Cronjob vs time.ticker用例

Golang Cronjob vs time.ticker用例

Go
月關(guān)寶盒 2021-04-02 18:15:38
我需要為我的Web服務(wù)器實(shí)現(xiàn)一項(xiàng)服務(wù),該服務(wù)從一些外部rest-api刷新訪問令牌,因?yàn)樵摿钆频挠行r(shí)間為10分鐘。(這不是我的服務(wù)器產(chǎn)生的訪問令牌,這是我從外部api接收到的令牌,該令牌使我可以在有限的時(shí)間內(nèi)使用它們的服務(wù))為了在Go中實(shí)現(xiàn)定時(shí)功能,我遇到了cronjobs和使用time的函數(shù).Ticker,但是我還沒有遇到過任何關(guān)于使用一個(gè)人的優(yōu)缺點(diǎn)的文章,并且希望有一個(gè)更好的用法對(duì)于我的情況。如果有一條可選路線,我也將開放探索它。
查看完整描述

1 回答

?
德瑪西亞99

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

時(shí)間。行情自動(dòng)收錄器包含在Go標(biāo)準(zhǔn)庫(kù)中。沒有“ cron”庫(kù)。因此,您可以使用time.Ticker減少外部依賴性。

Cron旨在按指定的時(shí)間表運(yùn)行作業(yè)。通常,這些作業(yè)是由操作系統(tǒng)在Go程序之外運(yùn)行的。這不是您想要的。還有其他的求職者,稱為“ cron”的庫(kù)實(shí)際上是求職者,但它們又是第三方庫(kù)。

goroutine中的time.ticker非常簡(jiǎn)單,您可以有一個(gè)不錯(cuò)的無(wú)限循環(huán),該循環(huán)每隔幾分鐘獲取一次API令牌,并將其沿著通道發(fā)送到所需的任何地方。那可能是八行代碼。


查看完整回答
反對(duì) 回復(fù) 2021-04-19
  • 1 回答
  • 0 關(guān)注
  • 347 瀏覽
慕課專欄
更多

添加回答

舉報(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)