我正在開發一個網站(使用LAMP堆棧),它必須處理許多用戶自定義的調度任務。它的工作原理如下:用戶創建一個事件並設置一個日期,其他用戶(多達63個)可以加入。在設定日期前幾個小時,系統必須通過電子郵件向訂閱該事件的每個用戶發送電子郵件。就是這樣。如何處理Web服務器上的大量計劃任務?
但是,我從來沒有處理過調度,我知道的唯一工具(很差)是cron和at。我的計劃是爲每個事件創建一份工作,該工作將調用一個腳本來獲取所有訂閱者的電子郵件併發送郵件。
我的問題是:我的計劃/設計很好嗎?它是否可擴展?我應該注意哪些更好的選擇?
這看起來比我想象的要複雜得多......但也似乎是一個強大的解決方案。我認爲花費一些額外的時間來學習應用服務器是值得的,而不是半分配計劃任務。您提供的鏈接非常有用!坦克! – drakenation