0
我正在通过我的heroku应用程序写入CSV文件。 csv文件是全天候更新的,我需要定期检查更新。我该如何取消该csv文件以检查它的任何更新?访问存储在Heroku服务器上的csv文件
我正在通过我的heroku应用程序写入CSV文件。 csv文件是全天候更新的,我需要定期检查更新。我该如何取消该csv文件以检查它的任何更新?访问存储在Heroku服务器上的csv文件
你不想在你的Heroku测功机上保存任何数据。 Dynos是短暂的,可以重新启动或每天更换。此外,您的应用程序dynos中的流量负载均衡 - 无法通过请求共享此文件的更新。
如果您拥有持久数据,则应将其放入数据库或分布式文件存储库(如Amazon S3)。
例如,如果您要记录事件,则应考虑将事件写入SQL数据库或redis。当您需要拉取CSV格式的报告时,您可以在运行中或在后台生成它。生成CSV后,您可以将其存储在S3中,并为需要它的任何人准备链接。
感谢您的提示 - 我将开始设置它,然后转储到数据库。 – Luigi