2017-06-03 18 views
-1

私はNodeJSアプリケーションを持っています。アプリケーションディレクトリにあるいくつかのJSONファイルに書き込むことができる必要があるAWS Elastic Beanstalkにデプロイします。Node JS - Elastic Beanstalk AWS - 書き込みアクセスを許可する

これは現時点ではローカルで動作していますが、AWSにデプロイするときには明示的に書き込み権限がないため動作しません。

あなたは

おかげで、すべての

答えて

2

まずNodeJS Elastic Beanstalkでアプリと書き込みアクセスを許可するために、どのように私はEBEXTENSIONSに追加する必要があるものを知っているとしてくださいすることができます、あなたは重要な何かを保存しないでくださいAWS Elastic Beanstalkサーバーでは、要件に応じて終了/ロールオーバーが発生し、になると、ファイルが失われます。

AWS EB は常にステートレスである必要があります

しかし、一時ファイルを書きたい場合は、既にアプリディレクトリにアクセス権があります。

しかし、あなたは他のディレクトリのパーミッションを変更したい場合は、/var/log

あなたはcontainer_commands

container_commands: 
    change_permissions: 
     command: chmod 750 /var/log 
+0

こんにちはでこれを行うことができると言う、その:)をありがとう - ステートレスなことについて完全に認識して、しかしこれは、生産マシンではなく何かについて管理者に基本的なプロトタイプを示すことです。 – user2058234

関連する問題