私は現在、Heroku経由で実行されるExpress.jsで構築されたアプリケーションを持っています。特定の関数が呼び出されるたびに減らすことができるグローバル変数を定義する必要がありますが、私はそれをプログラム的に行う方法がわかりません。私はconsts.js
と呼ばれる定数のファイルを持っていて、次のように変数(REMAINING)を設定しようとしていました:CONST.REMAINING -= 1
関数が呼び出されたときはいつでも、残念ながらそれは動作しません。これについてもっと良い方法は何ですか?Herokuを使用してプログラムでグローバル変数を変更しますか?
0
A
答えて
1
良い場所であるHerokuの一時ファイルシステムの良い説明がありますto start。簡単に言えば、破棄される変数やアプリケーションレベルのデータを格納するために/tmp
を使用しないでください。
Amazon S3または同様の耐久性のある店舗を使用することをお勧めします。 1つの変数には残念なことかもしれませんが、その速度だけのためにRedisを使用します。また、Heroku config varsのプログラムによるアクセスも参照できます。
関連する問題
- 1. ファイル間でグローバル変数を使用していますか?
- 2. パラメータを使用して関数内のグローバル変数を変更する方法
- 3. グローバル変数を渡すコンテキストを使用していますか?
- 4. グローバル変数として宣言することなく、Pythonでグローバル変数を使用できますか?
- 5. Pythonクラスがグローバル変数をグローバルに宣言せずにグローバル変数を変更しています
- 6. vuejsの設定:グローバル変数を使用していますか?
- 7. AngularJSグローバル変数を使用して<body>クラスを変更する
- 8. Javascriptでグローバル変数を宣言し、グローバル変数を変更してグローバル変数を呼び出すにはどうすればよいですか?
- 9. グローバル変数を使用せずに別のスコープから変数を変更しますか?
- 10. PHPでHerokuの設定変数を使用しますか?
- 11. グローバル変数を使用したプログラムの作成はより安全ですか?
- 12. 関数を使ってグローバル変数を変更する
- 13. Twilio APIを介してTwilio関数の動作(グローバル変数の変更など)を変更できますか?
- 14. グローバル変数を使用して変数を渡すのが難しい場合
- 15. node.jsグローバル変数は使用していますか?
- 16. jQueryを使用したグローバル変数
- 17. OpenLayers3を使用したグローバルJavaScript変数
- 18. for-loopはグローバル変数を変更しませんか?
- 19. グローバル変数をjavascriptで更新しています
- 20. そのスコープ外のグローバル変数を使用しています
- 21. Heroku APIを使用してDynoタイプを変更する
- 22. グローバル変数を更新し、プログラムの第2ランタイムで更新された値を使用するには
- 23. グローバル変数を指定しても関数がグローバル変数を変更しない理由
- 24. R関数はグローバル変数を変更しません
- 25. 関数はグローバル変数を変更しません
- 26. Pythonのグローバル変数インポートを使用しますか?
- 27. codeigniter、グローバル変数を使用
- 28. 関数内からグローバル変数を変更できません
- 29. オブザーバをグローバル変数に格納して後で使用する
- 30. SQLでグローバル変数を定義して使用する方法