前言
大家好,我是yma16,本文分享jeecgboot运行磁盘不足问题( java.io.IOException)和redis闪退问题
redis介绍
Redis是一个开源的高性能内存数据存储系统,它支持多种数据结构(如字符串、哈希表、列表、集合等),支持数据持久化,同时还提供了一些高级应用场景的解决方案。Redis的出现使得我们可以更加高效地处理一些需要频繁读写的数据(如缓存、消息队列等),极大地提升了应用程序的性能。
除了内存存储,Redis还支持将数据异步写入磁盘(RDB持久化和AOF持久化),以保证数据不会因为意外宕机而丢失。此外,Redis还支持分布式存储,可以将数据分布在多个节点上,以提升系统的可靠性和扩展性。
Redis的应用场景非常广泛,例如:
- 缓存系统:将频繁访问的数据存储在内存中,以提升应用程序的性能。
- 消息队列:利用Redis的列表特性,实现轻量级的消息队列。
- 计数器:利用Redis的原子性操作,实现高并发的计数器功能。
- 数据存储:将数据存储在Redis中,以提升查询性能和可靠性。
- 分布式锁:利用Redis的原子性操作和过期时间特性,实现分布式锁功能。
总之,Redis是一个非常强大的数据存储系统,可以广泛应用于各种场景中。
java.io.IOException: 磁盘空间不足内存不足
删除日志文件(logs文件夹下)
查找日志文件大小21.8G,删除所有日志文件
重新运行即可!
redis闪退
windows存在6379的端口占用,cmd关掉即可
# netstat -ano | findstr 6379 # taskkill -PID 进程id -f
再次运行即可
结束
本文分享到这结束,如有错误或者不足之处欢迎指出,感谢大家的阅读!