インスタンスが終了して再構築されているようです。あなたの環境の "イベント"ページをチェックして、それが起こっているかどうか確認できますか?それがファイルシステムがリセットされ、IPアドレスが変更されている唯一の理由であるはずです。オートスケーリングルールがトリガーされていると思われます。ファイルがリセットされている理由として
は、あなたがこれまでeb ssh
を経由して、あなたが接続するたびに表示されます、次の警告に気づいた:
This EC2 instance is managed by AWS Elastic Beanstalk. Changes made via
SSH WILL BE LOST if the instance is replaced by auto-scaling.
を少なくともルビー+旅客プラットフォームで、EBは、nginxのを生成し、 /opt/elasticbeanstalk/support/conf
にあるテンプレートの設定ファイル - nginx_config.erb
とnginx_config_healthd.erb
というファイルがあります。
EB拡張機能(documentationに記載)を使用すると、展開中にこれらのファイルを変更することができます。これにより、自動スケーリングによる変更が確実に継続されます。
.ebextensions/01-編集のnginx-conf.config
container_commands:
01backup_nginx_config:
command: "cp -n /opt/elasticbeanstalk/support/conf/nginx_config.erb /opt/elasticbeanstalk/support/conf/nginx_config.erb.original"
02edit_nginx_config:
command: "sh -c \"sed '/passenger_ruby/ i \
\ client_max_body_size 999M;' /opt/elasticbeanstalk/support/conf/nginx_config.erb.original > /opt/elasticbeanstalk/support/conf/nginx_config.erb\""
:あなたの拡張機能は次のようになります。