微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么我的 heroku 应用程序的运行时不稳定?

如何解决为什么我的 heroku 应用程序的运行时不稳定?

所以我在 heroku 上有一个基于 python 的应用程序,它是一个免费帐户。它基本上接受用户的输入并显示一些图。所以我注意到的是:运行时间变化很大。有时输出大约需要 12 秒,有时需要大约 25 秒,有时它会超时(在结果之前经过 30 秒)。这不是由于 heroku 空闲可能是因为 a) 我每 30 分钟使用一个应用程序来 ping 我的 heroku 应用程序(我知道这在道德上是不正确的,我稍后会转移它。我只是这样做是为了找出是否变慢是由于空闲)b) 即使应用程序连续运行,时间也在变化。

所以,我必须说这些图在计算上有点繁重,但不会花那么多时间。简而言之,我的情节就像在一个图形中绘制几个轮廓。当我检查日志时,有时它会卡在第一张图上并超时。有时绘图的速度还不错。

我也看到了:在做了一个新的“部署分支”(我的代码在github上)后,运行时间似乎突然增加了。

发生的事情是这样的:昨天(发布问题的前一天),我多次运行我的应用程序。除了一次每次产生预期结果时,他认为运行时间不同(从 12 秒到 29 秒)。昨天深夜我试过,它在大约 14 秒内给出了情节。今天早上试了3次,每次都是超时。然后我新做了一个部署分支并新运行了应用程序,并运行了 2 次。运行时间分别为 12 秒和 14 秒。

请您帮忙看看这种可变性质的原因可能是什么,以及可能的方法

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。