V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jimisun
V2EX  ›  问与答

Redis 没有设置过期时间,为什么一晚上过去数据没有了?

  •  
  •   jimisun · 2019-07-31 12:37:30 +08:00 · 4444 次点击
    这是一个创建于 1921 天前的主题,其中的信息可能已经有所发展或是发生改变。

    etGuBd.png

    redis 安装的是官网的 5.0.5 是不是新版本有什么黑科技?

    原由 : 我在 springboot 中使用 redisTemplate.opsForHash....存入 reids 服务器 并没有特意设置过期时间,那么就应该是-1 我刚才测试了一下的确是-1

    然后 每天早上醒来的时候 redis 数据库就如同上图所示,已经连续好几天,请问是什么问题?

    10 条回复    2019-07-31 19:13:07 +08:00
    Raidal
        1
    Raidal  
       2019-07-31 13:05:58 +08:00 via iPhone
    考虑是不是 redis 的内存回收导致的
    yov123456
        2
    yov123456  
       2019-07-31 13:08:15 +08:00
    明显是被黑了……
    micean
        3
    micean  
       2019-07-31 13:39:19 +08:00
    是要被挖矿了么
    任何数据库一定要设置复杂密码!!
    xiaolanger
        4
    xiaolanger  
       2019-07-31 13:43:20 +08:00
    你这是开公网访问了吧
    msg7086
        5
    msg7086  
       2019-07-31 13:48:11 +08:00
    被清空了数据库还被写入了恶意指令,你第一反应竟然是过期时间?

    兄弟你要不再想想?
    python35
        6
    python35  
       2019-07-31 14:23:22 +08:00
    被挖矿了, /t/584216#reply28 上面的挖矿脚本的地址应该跟你的一样
    lshero
        7
    lshero  
       2019-07-31 14:25:33 +08:00 via Android
    Redis 不要监听公网
    azh7138m
        8
    azh7138m  
       2019-07-31 14:51:04 +08:00
    @msg7086 肯定是 redis 的 bug (确信
    jimisun
        9
    jimisun  
    OP
       2019-07-31 15:55:14 +08:00
    @yov123456
    @micean
    @xiaolanger
    @msg7086
    @python35
    @lshero 说实话看到大家的回复我挺蒙的,我上去检查了一下果然是没有设置密码开放了公网访问,这台服务器就是我测试用的,就自己在本地连接一下,还以为没事,果然是被黑了,粗心了粗心了,我还以为这么久没用 redis,redis 新版本出了什么默认缓存时间策略呢。。。。。哈哈哈 ,我还热心的给他打码了 哈哈哈哈哈哈 他的 IP 是 185.181.10.234 跟上面 /t/584216 这个帖子的 IP 一模一样 不会是这个作者把?世界真的好小 哈哈
    @Raidal
    460881773
        10
    460881773  
       2019-07-31 19:13:07 +08:00
    哈哈哈哈哈 世上最善良的 v 友
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   928 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:25 · PVG 05:25 · LAX 14:25 · JFK 17:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.