Я пытаюсь развернуть мой узел на Elastic Beanstalk, но это не сработает, потому что последняя версия Edastic Beanstalk поддерживает из коробки 0.12.6 (июль 2015). Использование либо io.js, либо последней версии узла (4.1.2) являются жизнеспособными опциями, но неясно, как это сделать, чтобы экземпляры ec2 были развернуты beanstalk для этого.Эластичный бобовый шток и ES6
Я попытался кучу вещей, в том числе:
- добавив 4.1.2 источник в мой .ebextensions конфигурационный файл, а затем обновить ссылку в
/tmp/deployment/config/#etc#init#nodejs.conf
ноconsole.log(process.argv)
был еще 0.12.6. Более того, во второй раз я запускаю это, я получаю ошибкуtext file busy
, предположительно потому, что он пытается изменить источник пакета узла, пока узел все еще работает ... (см. https://forums.aws.amazon.com/thread.jspa?threadID=169385) - добавление файла, который загружает 4.1.2 источник и ungzips его и обновляет ссылку, как в https://github.com/kopurando/better-faster-elastic-beanstalk, но это, похоже, не работает, либо (версия до сих пор 0.12.6)
Почему это так трудно просто запустить последнюю стабильную версию узла и то, что получила поддержку в течение 4 месяцев на AWS?