我有一个在Heroku上运行的小型Node.js应用程序,目前不需要或没有任何持久存储状态。
但是,我想添加一项功能,要求在部署之间保留一些非常小的状态(少于1KB的数据)。
我将这种状态添加到我的Heroku应用程序的最佳方式是什么,同时仍保留使用" Deploy to Heroku"轻松部署此应用程序的能力。按钮?
到目前为止,我看到的唯一可能的解决方案是附加一个免费的PostgreSQL插件,看起来像是大规模的过度杀伤。
答案 0 :(得分:3)
像Postgres和Redis这样的插件仍然可以与Heroku Deploy按钮一起使用。查看此示例,了解初始表构建(通过rake和stuff)如何工作:https://blog.heroku.com/introducing_the_app_json_application_manifest