为什么Heroku构建缓存在每个版本中都会越来越大?

在我的Heroku应用中,我一天要部署多次。在每个发行版中,即使对代码进行了细微的更改,Heroku的“子弹”也会不断增大。这是我在构建日志中看到的消息:

Warning: Your slug size (446 MB) exceeds our soft limit (300 MB) which may affect boot time.

先前的版本是444 MB,之前的版本是441 MB,等等。

随着每个发行版的发布,它都会变得更大,直到达到Heroku的500 MB硬限制,然后我需要clear the build cache manually

为什么较小的代码更改会使构建缓存变得更大?如何防止它达到500 MB的硬限制,这会破坏我的自动部署?

soei4366 回答:为什么Heroku构建缓存在每个版本中都会越来越大?

您是否尝试过下载两个版本的插件并比较内容?您可以使用Slugs CLI插件下载它们,然后查看还有哪些其他文件阻塞了这些事情:https://github.com/heroku/heroku-slugs

本文链接:https://www.f2er.com/3118844.html

大家都在问