0
我正在通過我的heroku應用程序寫入CSV文件。 csv文件是全天候更新的,我需要定期檢查更新。我該如何取消該csv文件以檢查它的任何更新?訪問存儲在Heroku服務器上的csv文件
我正在通過我的heroku應用程序寫入CSV文件。 csv文件是全天候更新的,我需要定期檢查更新。我該如何取消該csv文件以檢查它的任何更新?訪問存儲在Heroku服務器上的csv文件
你不想在你的Heroku測功機上保存任何數據。 Dynos是短暫的,可以重新啓動或每天更換。此外,您的應用程序dynos中的流量負載均衡 - 無法通過請求共享此文件的更新。
如果您擁有持久數據,則應將其放入數據庫或分佈式文件存儲庫(如Amazon S3)。
例如,如果您要記錄事件,則應考慮將事件寫入SQL數據庫或redis。當您需要拉取CSV格式的報告時,您可以在運行中或在後臺生成它。生成CSV後,您可以將其存儲在S3中,併爲需要它的任何人準備鏈接。
感謝您的提示 - 我將開始設置它,然後轉儲到數據庫。 – Luigi