Gunakan Redis untuk menyimpan beberapa maklumat pengesahan pengguna aktif untuk memudahkan maklumat pengguna menggunakan jenis cincang dan uid pengguna digunakan sebagai kunci, tetapi jika pengguna tidak log masuk untuk masa yang lama, ia harus dialih keluar daripada Redis saya dapati Kaedahnya ialah menggunakan kaedah tamat tempoh Jedis Saya sendiri tidak tahu sama ada ia betul
public Long expire(String key, int time)
{
Jedis jedis = null;
Long rs;
try {
jedis = pool.getResource();
rs = jedis.expire(key, time);
return rs;
} catch (Exception e) {
e.printStackTrace();
return 0L;
} finally {
returnResource(jedis);
}
}
Anda akan tahu sama ada ia betul dengan mencubanya. Apa yang anda perlukan bukanlah jawapan, anda perlukan dorongan.
Apa yang anda kekurangan ialah alat pengesahan Jika anda biasa dengan arahan Redis, anda boleh menggunakan baris arahan
redis-cli
,不熟悉的话可以用图形化工具,如Redis Desktop Manager
Percubaan ialah guru terbaik anda, jika anda tidak melihat sebarang masalah semasa melihat kod
Terima kasih semua, tidak mengapa saya memasang mesin maya Linux dan mengujinya