r - 在 Shiny 中使用 reactiveFileReader() 时如何避免内存泄漏?
问题描述
我已经构建了 R 闪亮的应用程序,我非常广泛地使用它reactiveFileReader()
来从文件中读取保存的数据。我注意到一段时间后,服务器变得非常慢。经过一番研究,我发现 GitHub 问题说这可能是由 内存泄漏引起的。
通过使用 fastmap 作为 map class 的后备存储解决了这个问题。
但是,我不清楚如何将 fastmap 与reactiveFileReader()
.
任何关于如何使用 fastmap 和 reactiveFileReader 的帮助或任何其他关于如何避免内存泄漏的方法都将受到高度赞赏,因为我目前通过每天 5 次 cron 重新启动服务器来解决这个问题。
谢谢你。
解决方案
看来升级shiny
包到1.4.0版本就够了
https://github.com/rstudio/shiny/issues/2321#issuecomment-542078052
推荐阅读
- java - Firebase 云消息在调用“https://fcm.googleapis.com/fcm/send”时出现内部服务器错误
- c# - 操作类上的 staleElementReference 错误
- javascript - Foundation 手风琴不会在 VueJS v-if 条件下初始化
- android - PublishSubject 和 TestScheduler 的问题,未发出项目
- mysql - 如何查找和匹配列之间的数据并在sql中放入一个新列?
- c# - 从对象集合中查找对象
- ios - 在 UIButton Action 事件之前调用 prepareForSegue
- azure - U-SQL 提取器。使用静默选项时我们可以检索被忽略的行吗?
- nsstring - NSNumberFormatter 类未四舍五入为正确值
- c++ - OpenMP 中的 firstprivate 子句不起作用