【发布时间】:2020-03-07 22:48:26
【问题描述】:
在我的 Heroku 应用上,我每天部署多次。随着每个版本的发布,即使对代码进行了微小的更改,Heroku “slug”也会变得越来越大。这是我在构建日志中看到的那种消息:
Warning: Your slug size (446 MB) exceeds our soft limit (300 MB) which may affect boot time.
之前的版本是 444 MB,之前的版本是 441,等等。
随着每个版本的发布,它都会变大,直到达到 Heroku 的 500 MB 硬限制,然后我需要 clear the build cache manually。
为什么构建缓存会因较小的代码更改而变大?如何防止它达到 500 MB 的硬限制,这会破坏我的自动化部署?
【问题讨论】:
标签: heroku heroku-cli