私は、複数のサービス、Webおよびワーカーを持つnodejsプロジェクトを持っています。これらのサービスはすべて同じリポジトリにあり、呼び出すために使用されるスクリプトの違いのみがあります。弾力のあるbeanstalkでの複数Nodejアプリケーション
私はサービスごとに異なる設定が必要ですが、私は1レポの下にそれらを保存したいと思います。私は環境を使用することができましたが、生産、ステージングなどのような実際の環境を混乱させます。 この種のアーキテクチャにはどのように弾力のある豆ストランドを使用できますか?環境は最高のソリューションですか?
アーキテクチャーはどのようなものでしょうか?各サービスに複数の環境が存在するでしょうか?もしそうなら、ステージングやプロダクションなどの環境はどうやって処理しますか? – sidoshi
@sidoshiはい、私は環境ごとに別々のBeanstalkアプリケーションを作成したいと思います。 Beanstalkで設定するときは、 'CONFIG_URL'環境変数を指定します。そのURLは、その環境に適した設定を指し示す署名されたURLになります。あなたのS3バケットには、 'appname-config-prod.json'、' appname-config-dev.json'などがあります。 – Brad