是否可以在测功机启动期间显示静态 html 页面,类似于在错误或维护模式下显示自定义页面?
我的应用程序的 slug 大小相当大,启动时间可能接近 50 秒。如果可能的话,我想显示一些东西给用户看,而不是一个空的页面。如果没有,我将直接解决大 slug 大小以最小化启动时间。
感谢您的任何见解!
不,但您可以考虑查看预引导选项。虽然有一些缺点(等待几分钟才能使部署生效),但这确实意味着 Heroku 将等到新的 dyno 完全运行并可用后再切换到它们。
Preboot 更改了 web dyno 的标准 dyno 启动行为。preboot 不是在启动新的 web dyno 之前停止现有的 web dyno 集,而是确保在现有的 web dyno 终止之前启动新的 web dyno(并接收流量)。这有助于零停机部署。