如何将动态文本文件添加到一个非常简单的heroku应用程序中



我有一个非常简单的heroku应用程序,它基本上每十分钟左右全天候运行一个python脚本。该脚本使用一个文本文件来存储一个非常简单的信息队列(没有敏感信息(,每次运行时都会更新。

我已经将heroku设置为通过Github部署该应用程序,但为了更新文本文件中的队列,让它以编程方式提交、推送和重新部署整个应用程序似乎工作量太大了。如何将此文件附加到Heroku,以便轻松更新?我一直在玩免费的数据库插件,但这些插件似乎也过于复杂(从某种意义上说,我不知道如何使用它们(。

我也完全接受指责,说我小题大做,而我本可以轻松地使用其他更简单的平台,用队列文件全天候自由运行这个脚本。

在这一点上,我相信没有人在乎,但这个答案是给你的,未来的疑难解答者。

事实证明,Heroku脚本可以很好地处理txt文件队列。一旦队列包含在Heroku部署中,脚本就会从队列中提取,甚至更新它,从而给出正确的行为。您所要做的就是用github repo放入队列,然后像往常一样用python文件打开/更改文件。

令人困惑的是,这个不会更改Github中的文件。它将(github repo副本(队列保留为最初推送时的文本文件。这意味着撤回和推送回购有点令人困惑,因为存储的队列很快就会过期。

谢谢你的提问,我很乐意帮忙。

相关内容

最新更新