91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

workerman庫實現秒級定時任務工具的方法

發布時間:2021-01-16 12:47:18 來源:億速云 閱讀:146 作者:小新 欄目:編程語言

這篇文章主要介紹workerman庫實現秒級定時任務工具的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

對于php開發人員,想必已經受夠了在linux系統上配置各種定時任務,我自己也是不勝其煩。so,最近寫了個秒級的定時任務工具,下面是一些簡介。

GitHub源碼地址(https://github.com/2lovecode/cron-job)

秒級定時任務工具,基于workerman庫

以往我們實現定時任務主要依靠在服務器端配置crontab,但這種做法有幾個弊端

1) crontab只支持分鐘級別,如果要實現秒級別的任務就必須寫shell腳本實現。

2) 如果代碼部署上線后,需要更改或者添加新的定時任務,就必須登陸到服務器進行手動更改,耗時耗力且易出錯。

cron-job解決了主要的問題

1) 通過使用秒級定時器(定時器具體實現因安裝的擴展不同而有性能差異,但對我們的功能不影響),實現了秒級別的定時任務。

2) 定時任務的配置可以在配置文件中更改,在代碼部署上線后,只要reload定時任務服務就可以,而且reload提供的是平滑重啟,不影響正在執行的任務。

3) 支持定時任務分發器和定時任務執行器部署到不同的服務器。

使用示例

1.使用composer安裝

在composer.json文件中的require下添加:

“require” : {
“2lovecode/cron-job”: “dev-master”
}

執行composer install或composer update即可

2.test.php

以上是“workerman庫實現秒級定時任務工具的方法”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广平县| 磐石市| 乌拉特后旗| 合肥市| 吉林省| 武山县| 江孜县| 简阳市| 万安县| 呼和浩特市| 丰宁| 连平县| 米易县| 青浦区| 兴义市| 铜山县| 平果县| 民勤县| 元江| 奉新县| 融水| 定襄县| 乌拉特前旗| 天祝| 沙洋县| 安西县| 红桥区| 沧州市| 巢湖市| 古交市| 洪洞县| 蒙自县| 钟祥市| 绍兴县| 井陉县| 赤水市| 镇平县| 综艺| 扶风县| 常宁市| 内丘县|