需要任務隊列吧
這樣弄這里邊還是有問題吧,按照十分之一的人同時發送消息,那就是10條消息同時發送,十萬條消息都去搶占集合鎖,一個人成功,然后遍歷集合,其余都等著,10萬條還沒處理完,又來10萬條,。。。系統會崩潰吧,是不是該弄一個任務隊列,所有要發送得消息放隊列里,這樣比較好點吧。
這樣弄這里邊還是有問題吧,按照十分之一的人同時發送消息,那就是10條消息同時發送,十萬條消息都去搶占集合鎖,一個人成功,然后遍歷集合,其余都等著,10萬條還沒處理完,又來10萬條,。。。系統會崩潰吧,是不是該弄一個任務隊列,所有要發送得消息放隊列里,這樣比較好點吧。
2020-09-25
舉報