Мы используем Beanstalk для развертывания приложений узлов. Работает очень хорошо. Я создал пару конфигурационных файлов в каталоге .ebextensions, чтобы применить информацию о конфигурации к нашим приложениям, когда мы их загружаем. Снова в основном работает хорошо. У меня есть одно, чего нет, и это определение URL проверки работоспособности приложения. Я не могу заставить его идти. Одна странная вещь, это, кажется, только параметр, с которым я столкнулся до сих пор, в котором есть пробелы, и мне интересно об этом. Я попытался включить значения в кавычки, просто чтобы убедиться, что это проблема, но она по-прежнему не работает. Кто-нибудь сделал это раньше и может сказать мне, работает ли это, и если есть что-то синтаксическое в этом, это неверно? Как я уже сказал, остальные параметры задаются правильно в beanstalk, а последний - нет. Примечание # среда # заменяется скриптом grunt, прежде чем он будет развернут.Проверка работоспособности Beanstalk AWS
Вот конфигурационный файл:
option_settings:
- namespace: aws:elasticbeanstalk:application:environment
option_name: NODE_ENV
value: #environment#
- namespace: aws:elasticbeanstalk:container:nodejs
option_name: NodeVersion
value: 0.10.10
- namespace: aws:autoscaling:trigger
option_name: LowerThreshold
value: 40
- namespace: aws:autoscaling:trigger
option_name: MeasureName
value: CPUUtilization
- namespace: aws:autoscaling:trigger
option_name: UpperThreshold
value: 60
- namespace: aws:autoscaling:trigger
option_name: Unit
value: Percent
- namespace: aws:elasticbeanstalk:application
option_name: Application Healthcheck URL
value: /load_balance_test
Обновление. Амазонка сказала нам, что да, этот параметр не работает. Они расследуются. – CargoMeister
Вы когда-нибудь могли получить возможность работать правильно? – Brad
Не вернулись и не повторили в течение длительного времени. Просто вводил его вручную. Они не ответили мне на этот вопрос. – CargoMeister