技術方案-延時支付

一、定時任務

缺點:

1、耗性能

2、耗資源

3、延時

二、delayqueue延時隊列

缺點:

對集羣化支持的很不好

1、單機本地數據丟失

解決:重啓的時候重新加載數據庫

2、集羣一臺機器掛了

解決:

  • 加字段記錄ip,洗數據,重啓加載
  • 用zk解決

三、mq的方案

優點:

1、分佈式支持的非常好

2、mq本身支持消息丟失的解決方案

3、伸縮性(增加消費者)

4、擴展性

5、mq本身保證可用性(集羣化)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章