だから私は Key -> Struct からのマップを持っています
私のキーはデバイスの IP アドレスになり、Value(Struct) はデバイスの IP アドレスを保持し、その時間が経過するとキーと値のペアが期限切れになり、マップから削除されます。
私はこれにかなり慣れていないので、どうすれば良いのか疑問に思っていました。
私はグーグルで検索しましたが、Javaのみの時間ベースのマップで多くのことを見つけたようです
編集
これに遭遇した後、アイテムを含むマップを作成し、各要素への参照と並行して両端キューを作成する必要があると思います。次に、定期的に clean を呼び出し、x 時間より長くそこにある場合は削除します。
この修正者は誰でもそれを行うためのより最適な方法を提案できますか?