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

问题描述

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

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

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

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

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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)