Closed ykubot closed 8 years ago
現在マッチング判定をRails側で処理しているが、投票レコードの登録→判定を1アクション内で記述しているため、ユーザ間で並列処理されない。 結果、DB上ではマッチング成功しているにも関わらず、先に投票したユーザはメッセージング画面へ遷移されない。
Rails側のアクションを分割し、クライアント側で10秒後に遷移させる処理を実装する。
問題
現在マッチング判定をRails側で処理しているが、投票レコードの登録→判定を1アクション内で記述しているため、ユーザ間で並列処理されない。 結果、DB上ではマッチング成功しているにも関わらず、先に投票したユーザはメッセージング画面へ遷移されない。
対策案
Rails側のアクションを分割し、クライアント側で10秒後に遷移させる処理を実装する。