heroku - buildpacks产生的slug尺寸太重了

时间:2016-05-19 14:13:25

标签: node.js heroku buildpack

我已经开始创建一个非常简单的nodeJS服务器,

目前,服务器

我正在尝试在 heroku服务器上安装许多buildpack(我的服务器的目的是文档转换器)

所以这是我的.buildpacks

https://github.com/rishihahs/heroku-buildpack-libreoffice.git
https://github.com/elbongurk/heroku-buildpack-ghostscript.git
https://github.com/GetJobber/heroku-buildpack-poppler.git
https://github.com/ello/heroku-buildpack-imagemagick

所以当我尝试 git push heroku 时,一切都已安装,但是当它是compression次时,我收到了这条消息:

remote:  !     Compiled slug size: 321.1M is too large (max is 300M).

我该如何避免?

(nb:没有什么我不能从我的代码发送,所以没有slugfile)

1 个答案:

答案 0 :(得分:0)

以下是一些可以尝试的事情。

  1. 获取heroku repo plugin并使用heroku repo:purge_cache -a <app name>。有时候会有所帮助。
  2. 仔细检查构建包并检查冗余。例如,有时不同的构建包将安装相同的包,这会占用额外的空间。
  3. 有时静态文件就是问题所在。您可以尝试CDN
  4. 直接联系Heroku。
  5. 转到其他平台,或者使用IaaS平台。