我一直在测试移动设备的一些视口问题,可能已经运行了
git push heroku master
在过去3小时内约50次。我现在从谷歌速度测试中看到:
缩短服务器响应时间在我们的测试中,您的服务器在8.9中响应 秒。有许多因素会降低您的服务器速度 响应时间。请阅读我们的建议,了解如何做到 监控并测量服务器花费最多时间的位置。隐藏 细节
今早早些时候没有出现这种情况,并且时间不到0.5秒。我是否在heroku服务器上损坏了我的一个dynos?=我的网站还没有真正获得任何流量,所以我没有进行任何阶段测试。
测试生产的最佳方法是什么? 我正在读这篇文章,但想知道是否有更好的方法来快速测试生产。 https://devcenter.heroku.com/articles/multiple-environments
谢谢, 杰夫
答案 0 :(得分:1)
连续多次推进没有任何问题,但每次推动时,你的动力都会循环。这需要5至15秒钟,具体取决于你的slug的大小。
通常这意味着您的dynos骑车时发送到您应用的第一个查询可能会持续很长时间。如果Google在那时检查了服务器的速度,那么这就解释了响应时间。但是,重复推动后不应有任何持久影响。
如果我没记错的话,有一个Heroku labs选项来循环dynos来消除这个停顿,基本上取下你的一些dynos然后骑自行车而其他的仍在运行,但我不建议使用它,因为它使代码推送非常不可预测,可能导致两个版本的应用程序同时存在。