另外,使用message queue(MQ)是比較好的選擇,MQ可以保證數據的唯壹性和安全性,通過MQ的事物機制,可以避免短信重復發送。並且就算後臺異常,只要事物並未提交,就能保證MQ中的數據不會丟失,在系統恢復後,依然可以繼續發送短信。