vue3环境,使用pinia持久化,初缓存始数据22k,持续更新缓存数据(并未新增)超过96小时,数据缓存异常
- 发布:2023-10-16 09:18
- 更新:2023-10-17 18:21
- 阅读:235
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
手机系统: Android
手机系统版本号: Android 7.0
手机厂商: DK-3288
手机机型: DK-3288
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
vue3环境,使用pinia持久化,初始缓存数据22k,持续更新缓存数据,缓存数据正常,程序运行无卡顿
vue3环境,使用pinia持久化,初始缓存数据22k,持续更新缓存数据,缓存数据正常,程序运行无卡顿
实际结果:
vue3环境,使用pinia持久化,初缓存始数据22k,持续更新缓存数据(并未新增)超过96小时,数据缓存异常
vue3环境,使用pinia持久化,初缓存始数据22k,持续更新缓存数据(并未新增)超过96小时,数据缓存异常
bug描述:
使用uni.getStorageSync对设备缓存监控, app使用pinia进行持久化存储
- 监控48小时发现设备缓存一直控制在20k-60k之间,APP使用无卡顿
- 使用5天之后,缓存增加到2800k以上,程序卡顿(表现为UI界面反应慢,js程序出现阻塞运行)
- uni.getStorageSync发现参数limitSize只有不到2k,无法调整大小
3***@qq.com (作者)
清理APP数据就软件就不卡顿了,缓存恢复到几十k,运行几天又卡,缓存增加到两千多k
2023-10-16 11:04