【发布时间】:2021-01-24 09:01:34
【问题描述】:
我正在尝试将 Shiny 应用程序部署到 shinyapps.io 并且遇到以下消息:“正常退出,代码 137,信号 9 (SIGKILL)”。该应用程序在本地运行良好,加载时间不到 1 分钟。
我认为这是由于我作为捆绑包的一部分上传的一些文件的大小,它们超过 1Gb,我被限制为 1Gb(根据 post)。所以我在代码中更改了这一点(在压缩大文件后,使总大小低于 1Gb 限制)
files <- list.files('dpe/', pattern = "csv")
dpe <- data.frame()
for (i in files) {
current_DF <- fread(paste0("dpe/",i))
current_DF$date_arrete_tarifs_energies <- as.IDate(current_DF$date_arrete_tarifs_energies)
dpe <- rbind(dpe,current_DF)
}
rm(current_DF)
到这里:
unzip("dpe/Archive.zip")
files <- list.files(pattern = "csv")
dpe <- data.frame()
for (i in files) {
current_DF <- fread(i)
current_DF$date_arrete_tarifs_energies <- as.IDate(current_DF$date_arrete_tarifs_energies)
dpe <- rbind(dpe,current_DF)
}
rm(current_DF)
注意:显然,解压缩时,文件最终位于应用程序的根文件夹中 (link)
我仍然收到相同的错误消息...我不确定我是否正确解释了此消息。有什么想法吗?我有哪些选择?
【问题讨论】:
-
您的内存不足,因此
SIGKILL,请尝试增加您的shinyapps.io实例上的内存。顺便说一句,它将是付费订阅,免费的是有限的 -
我也有同样的问题。我还删除了一个大文件,因此它在 1 GB 限制下无济于事。内存使用率也下降了,所以我不太确定问题出在哪里。你有没有解决过这个问题?
-
好吧,我按照 Pork Chop 的建议升级到了付费计划……它确实奏效了,消息消失了