第一種:系統給予使用者一定的獎賞,若使用者24小時未領取,則獎賞自動撤銷。
第二種:每天的0點自動執行某個方法。
這兩種分別透過什麼方法來實現。
第一種:系統給予使用者一定的獎賞,若使用者24小時未領取,則獎賞自動撤銷。
第二種:每天的0點自動執行某個方法。
這兩種分別透過什麼方法來實現。
第一種:發放獎勵的時候記錄時間戳,當用戶(或其他需要調用這個獎勵的)訪問的時候檢查該時間戳,時間到了未領取則標記為撤銷.
第二種:使用伺服器shell腳本,定時訪問一個固定的URL,該URL執行該方法.
系統發放獎勵的時候可以以用戶的id設定一個24小時的session,24小時未領取自動失效,如果領取了直接刪除對應的session
每天0點可設定定時任務來執行,每天零晨跑一下即可