タイプ 1: システムはユーザーに特定の報酬を与えますが、ユーザーが 24 時間以内に報酬を受け取らない場合、報酬は自動的に取り消されます。
2 番目のタイプ: 毎日 0 時にメソッドを自動的に実行します。
これら 2 つの方法を実現するにはどのような方法が使用されますか?
タイプ 1: システムはユーザーに特定の報酬を与えますが、ユーザーが 24 時間以内に報酬を受け取らない場合、報酬は自動的に取り消されます。
2 番目のタイプ: 毎日 0 時にメソッドを自動的に実行します。
これら 2 つの方法を実現するにはどのような方法が使用されますか?
1 つ目: 報酬が発行されたときにタイムスタンプを記録し、ユーザー (またはこの報酬を呼び出す必要がある他のユーザー) がアクセスしたときにタイムスタンプを確認し、要求されていない場合に時間が経過した場合は取り消しとしてマークします。 2 番目: サーバー シェル スクリプトを使用し、固定 URL に定期的にアクセスすると、その URL がこのメソッドを実行します。