環(huán)境:
Workerman3.1.5 + PHP5.3.3
Gateway_10 + BusinessWorker_10
背景:
應用場景比較簡單:作為一個APP聊天室的后端。
接收到消息后,群發(fā)給同一個聊天室的所有在線用戶;同時把消息保存到數(shù)據(jù)庫。
問題:
6個用戶在同一個聊天室中在線聊天:每人發(fā)送數(shù)字從1到9,間隔大概在兩秒左右。
就這么一個簡單的場景中,竟然發(fā)現(xiàn)有用戶消息被丟失的情況(其他用戶都沒有收到,數(shù)據(jù)庫也沒有寫入)。
請問問題會出在什么地方?