私たちはショッピングカートアプリケーションを開発しています。 ユーザーセッションごとに、最初の商品をショッピングカートに追加してから20分後に、チェックアウトプロセスに行く必要があります。ユーザーが別の製品を追加する場合、私は時計をリセットし、最初から20分を開始する必要があります。ユーザーが20分で何もしなかったら、セッションを終了する必要があります。ユーザーがチェックアウトプロセスに進むと、チェックアウトプロセスのために別のクロックが開始されます。 15分です。しかし、彼がチェックアウトのプロセスをキャンセルして店に戻った場合、最初の時計はどこに残っていたのかを開始する必要があります。単一のユーザーセッションごとに異なるショッピングカート時間を保持する方法
希望です。
どのようなアプローチを使用できますか?私はスレッド、セッション対使用するつもりですか?
ありがとう。
カートに商品を追加して、新しい商品を追加せずにサイトを閲覧し続けると、セッションは20分後に期限切れになるということですか? – Vedran
はい、あなたは20分でチェックアウトに行く必要があります –
なぜ私の質問を気にしない – Vedran