現(xiàn)在項(xiàng)目中,前端注冊(cè)用戶發(fā)布自己的任務(wù),任務(wù)有結(jié)束時(shí)間
現(xiàn)在需要每個(gè)任務(wù)結(jié)束前一天或者幾個(gè)小時(shí)前給用戶發(fā)郵件提示
任務(wù)到時(shí)間后也給用戶郵件提示
請(qǐng)大神們給個(gè)思路吧
用crontab嗎?用戶發(fā)布一次就加一個(gè)crontab?那會(huì)不會(huì)太多個(gè)crontab,可以加多少個(gè)呢?
還是workerman的定時(shí)器?用戶每次發(fā)布就加一個(gè)定時(shí)器?可以加多少個(gè)呢?
雖然workerman也能做。
但是我覺(jué)得樓主直接用crontab就行吧,不用加很多crontab,設(shè)置個(gè)每分鐘運(yùn)行一次的crontab。
每分鐘查找一次要發(fā)郵件的用戶,查詢條件是結(jié)束時(shí)間為當(dāng)前時(shí)間+XXX小時(shí)的,發(fā)郵件就行了。