現在要給全部用戶或者指定用戶發送郵件,“發送”操作是由我們后臺人員觸發的。發送操作提交后,我們就要給用戶發送了,在發送過程中可能會存在一個問題,就是發送了一段時間后,程序因某些原因死掉了,這樣就導致一些用戶沒有收到郵件,所以我的想法是發送前先把數據庫里的用戶全寫入到一個文件中,發送時從文件中取用戶,然后再弄個用戶發送日志以記錄哪些用戶發送了,這樣出問題后,可以從出問題的“那個地方”接著執行發送.....不知道我的想法行不行,另外我擔心“把數據庫中的用戶寫入到文件中”這個過程所花費的時間會很長,從而導致性能上會存在隱患。謝謝大家討論我的想法,給些意見或指點!
關于給用戶發送郵件的一些問題
冉冉說
2019-04-07 11:18:12