cari

Rumah  >  Soal Jawab  >  teks badan

java - Bagaimana untuk menetapkan masa tamat tempoh untuk cincang Redis

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);
    }
  }
黄舟黄舟2810 hari yang lalu1503

membalas semua(4)saya akan balas

  • 巴扎黑

    巴扎黑2017-06-19 09:09:18

    Anda akan tahu sama ada ia betul dengan mencubanya. Apa yang anda perlukan bukanlah jawapan, anda perlukan dorongan.

    balas
    0
  • 阿神

    阿神2017-06-19 09:09:18

    Apa yang anda kekurangan ialah alat pengesahan Jika anda biasa dengan arahan Redis, anda boleh menggunakan baris arahanredis-cli,不熟悉的话可以用图形化工具,如Redis Desktop Manager

    balas
    0
  • 怪我咯

    怪我咯2017-06-19 09:09:18

    Percubaan ialah guru terbaik anda, jika anda tidak melihat sebarang masalah semasa melihat kod

    balas
    0
  • 滿天的星座

    滿天的星座2017-06-19 09:09:18

    Terima kasih semua, tidak mengapa saya memasang mesin maya Linux dan mengujinya

    balas
    0
  • Batalbalas