Ошибка состояния работоспособности сервера для проблемы развертывания загрузочного приложения Java Sping в AWS - PullRequest
4 голосов
/ 01 апреля 2019
  • Я пытаюсь развернуть приложение весенней загрузки Java в упругом стебле AWS
  • Я загружаю код приложения, а также файл jar в формате zip и изменил порт сервера для кода и AWS
  • приложение развернуто, но показывает состояние работоспособности сервера как ухудшенное
  • Можете ли вы дать мне знать, как сделать API общедоступным
  • Можете ли вы, ребята, сообщить мне, где я допустил ошибку с вашим предложением
  • код приложения доступен в github и по его ссылке: https://github.com/aarivalagan/student-Application/blob/master/StudentCousr.zip
  • Я прикрепил скриншот сервера приложений ниже:
  • , предоставляющий файл журнала развертывания и приложение.Файл свойств ниже:


    / var / log / nginx / error.log

    2019/04/01 15:05:39 [error] 3712 # 0: * 1 connect () не удалось (111: соединение отклонено) при подключении к восходящему каналу, клиенту: 159.192.220.120, серверу:, запрос: «GET / HTTP / 1.1», восходящий поток: «http://127.0.0.1:5000/", хост:« 18.221.113.190:80 »


    / var / log / eb-activity.log

    inflating: /var/app/staging/StudentCousr/target/classes/student/service/StudentServiceImpl.class  
    inflating: /var/app/staging/StudentCousr/target/classes/student/SpringBootApp.class  
     creating: /var/app/staging/StudentCousr/target/generated-sources/
     creating: /var/app/staging/StudentCousr/target/generated-sources/annotations/
     creating: /var/app/staging/StudentCousr/target/maven-archiver/
    inflating: /var/app/staging/StudentCousr/target/maven-archiver/pom.properties  
     creating: /var/app/staging/StudentCousr/target/maven-status/
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/compile/
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/compile/default-compile/
    inflating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst  
    inflating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst  
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/testCompile/
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/
    

    извлечение: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
    надувать: / var / app / staging / StudentCousr/target/StudentCousr-0.0.1-SNAPSHOT.jar
    надувать: /var/app/staging/StudentCousr/target/StudentCousr-0.0.1-SNAPSHOT.jar.original
    создать: / var / app / staging/ StudentCousr / target / test-classes / Выполнение: HOME = / tmp / opt / эластичных стеблей / lib / ruby ​​/ bin / ruby ​​/ opt / эластичных бобов / lib / ruby ​​/ bin / foreman супервизор экспорта --procfile / var / app / staging/ Procfile --root / var / app / current - приложение app --log / var / log / - пользовательское веб-приложение - шаблон / opt / эластичный стебель / личное / config / бригадир / супервайзер --env / var / эластичный бен /staging /asticbeanstalk.env / var /asticbeanstalk / staging / supervisor [экспорт мастера] запись: application.conf Выполнение: / opt /asticbeanstalk / bin / log-conf -n супервизор -l '/ var / log / supervisord.log' -t bundlelogs

    Выполнение: / opt / эластичный стебель / bin / log-conf -n содержатьerlistener -l '/ var / log / eb-container-listener.log' -t bundlelogs

    [2019-04-01T15: 04: 11.783Z] INFO [3515] - [Обновление конфигурации stu1-source @2 / ConfigDeployStage0 / ConfigDeployPreHook / 01_configure_xray.sh]: запуск операции ... [2019-04-01T15: 04: 11.889Z] INFO [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage0/ConfigDeployPreHook/01_configure]: Завершенная деятельность.[2019-04-01T15: 04: 11.889Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage0/ConfigDeployPreHook/03_configure_proxy.sh]: запуск операции ... [2019-04-01T15: 04: 12.058Z] INFO [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage0/ConfigDeployPreHook/03_configure_proxy.sh]: завершенное действие.Результат: Выполнение: / opt /asticbeanstalk / bin / log-conf -n nginx -l '/ var / log / nginx / *'

    Выполнение: / usr / sbin / nginx -t -c / var /asticbeanstalk / staging / nginx / nginx.conf nginx: синтаксис файла конфигурации /var/elasticbeanstalk/staging/nginx/nginx.conf в порядке nginx: файл конфигурации /var/elasticbeanstalk/staging/nginx/nginx.conf тест прошел успешно [2019-04-01T15: 04: 12.058Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source @ 2 / ConfigDeployStage0 / ConfigDeployPreHook]: завершенное действие.Результат: успешно выполнить хуки в каталоге / opt /asticbeanstalk / hooks / configdeploy / pre.[2019-04-01T15: 04: 12.058Z] INFO [3515] - [Обновление конфигурации stu1-source @ 2 / ConfigDeployStage0]: выполненное действие.Результат: обновление конфигурации - команда CMD-ConfigDeploy, этап 0 завершен [2019-04-01T15: 04: 12.058Z] INFO [3515] - [Обновление конфигурации stu1-source @ 2 / ConfigDeployStage1]: запуск операции ... [2019-04-01T15: 04: 12.058Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source @ 2 / ConfigDeployStage1 / ConfigDeployEnactHook]: запуск операции ...[2019-04-01T15: 04: 12.058Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/01_stop_before_promote.sh]: запуск операции ... [2019-04-01T15: 04: 23.684Z] INFO [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/01_stop_before_promote.sh]: выполненное действие.Результат: Выполнение: / usr / local / bin / supervisorctl -c /etc/supervisor/supervisord.conf остановить приложение: *

    Завершение процесса занимает более 10 секунд.Выполнение: / usr / local / bin / supervisorctl -c /etc/supervisor/supervisord.conf остановить всех слушателей: supervisor_listener: остановлено Выполнение: / sbin / supervisord supervisord запуск / запуск, процесс 3235 Выполнение: / sbin / stop supervisord supervisord stop/ ожидание [2019-04-01T15: 04: 23.684Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/01stop_xray.sh]: запуск операции ... [2019-04-01T15: 04: 23.796Z] INFO [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/01stop_xray.sh]: завершенное действие.Результат: Выполнение: if (initctl status xray | grep start);затем initctl остановите xray;fi

    [2019-04-01T15: 04: 23.796Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/02start_xray.sh]: запуск операции ... [2019-04-01T15: 04: 23.900Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/02start_xray.sh]: завершенное действие.[2019-04-01T15: 04: 23.901Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/03_stop_proxy.sh]: запуск операции ... [2019-04-01T15: 04: 24.114Z] INFO [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/03_stop_proxy.sh]: выполненное действие.Результат: Выполнение: service nginx stop Остановка nginx: [OK] [2019-04-01T15: 04: 24.114Z] INFO [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/07_start_application.sh]: запуск операции... [2019-04-01T15: 04: 24.220Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/07_start_application.sh]: завершенное действие.Результат: Выполнение: / sbin / start supervisord запуск / запуск, процесс 3663 [2019-04-01T15: 04: 24.220Z] INFO [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/09_start_proxy.sh]: Начало действия ... [2019-04-01T15: 04: 26.803Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/09_start_proxy.sh]: Завершенное действие.Результат: Выполнение: service nginx stop

    Выполнение: service nginx start Запуск nginx: [OK] Выполнение: / opt /asticbeanstalk / bin / healthd-track-pidfile --proxy nginx

    Выполнение:/ opt /asticbeanstalk / bin / healthd-configure --appstat-log-path /var/log/nginx/healthd/application.log --appstat-unit sec --appstat-timestamp-on «завершение»

    Выполнение: / opt /asticbeanstalk / bin / healthd-restart

    [2019-04-01T15: 04: 26.803Z] INFO [3515] - [Обновление конфигурации stu1-source @ 2 / ConfigDeployStage1 / ConfigDeployEnactHook / 11_stop_after_promote.sh]: Начало действия ... [2019-04-01T15: 04: 27.069Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/11_stop_after_promote.sh]: Завершенное действие.[2019-04-01T15: 04: 27.069Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source @ 2 / ConfigDeployStage1 / ConfigDeployEnactHook]: завершенное действие.Результат: успешно выполнить хуки в каталоге / opt /asticbeanstalk / hooks / configdeploy / enact.[2019-04-01T15: 04: 27.069Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source @ 2 / ConfigDeployStage1 / ConfigDeployPostHook]: запуск операции ... [2019-04-01T15: 04: 27.069Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source @ 2 / ConfigDeployStage1 / ConfigDeployPostHook]: завершенное действие.Результат:Успешно выполните ловушки в каталоге / opt /asticbeanstalk / hooks / configdeploy / post.[2019-04-01T15: 04: 27.069Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source @ 2 / ConfigDeployStage1]: завершенное действие.Результат: перезапуск приложения - команда CMD-ConfigDeploy, этап 1 завершен [2019-04-01T15: 04: 27.070Z] INFO [3515] - [Обновление конфигурации stu1-source @ 2 / AddonsAfter]: запуск операции ... [2019-04-01T15: 04: 27.070Z] INFO [3515] - [Обновление конфигурации stu1-source @ 2 / AddonsAfter / ConfigLogRotation]: запуск операции ... [2019-04-01T15: 04: 27.070Z] INFO [3515] - [Обновление конфигурации stu1-source@2/AddonsAfter/ConfigLogRotation/10-config.sh]: запуск операции ... [2019-04-01T15: 04: 27.293Z] INFO [3515] - [Обновление конфигурации stu1-source @ 2 /AddonsAfter / ConfigLogRotation / 10-config.sh]: завершенное действие.Результат: отключена принудительная почасовая ротация журнала.[2019-04-01T15: 04: 27.293Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source @ 2 / AddonsAfter / ConfigLogRotation]: завершенное действие.Результат: успешно выполнить хуки в каталоге / opt /asticbeanstalk / addons / logpublish / hooks / config.[2019-04-01T15: 04: 27.293Z] INFO [3515] - [Обновление конфигурации stu1-source @ 2 / AddonsAfter]: завершенное действие.[2019-04-01T15: 04: 27.294Z] ИНФОРМАЦИЯ [3515] - [Обновление конфигурации stu1-source @ 2]: выполненное действие.Результат: обновление конфигурации - команда CMD-ConfigDeploy выполнена успешно [2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966] - [CMD-TailLogs]: запуск операции ... [2019-04-01T15: 10: 10.274Z]ИНФОРМАЦИЯ [3966] - [CMD-TailLogs / AddonsBefore]: начало действия ... [2019-04-01T15: 10: 10.274Z] ИНФО [3966] - [CMD-TailLogs / AddonsBefore]: завершенное действие.[2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966] - [CMD-TailLogs / TailLogs]: запуск операции ... [2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966] - [CMD-TailLogs / TailLogs / TailLogs]: начало деятельности ...


    / var / log / nginx / access.log

    159.192.220.120 - - [01 / Apr / 2019: 15: 05: 39 +0000] "GET / HTTP / 1.1" 502 575 "-" "Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 52.0.2743.116 Safari / 537.36" "-"


    / var / log / eb-commandprocessor.log

    [2019-04-01T15: 00: 27.850Z] ОТЛАДКА [3081]: настройка переменных среды .. [2019-04-01T15: 00: 27.850Z] ИНФОРМАЦИЯ [3081]: запуск AddonsBefore для команды CMD-Startup ... [2019-04-01T15: 00: 27.970Z] DEBUG [3081]: этапы запуска команды CMD-Startup изот этапа 0 до этапа 1 ... [2019-04-01T15: 00: 27.970Z] ИНФОРМАЦИЯ [3081]: выполнение этапа 0 команды CMD-Startup ... [2019-04-01T15: 00: 27.970Z] ИНФОРМАЦИЯ [3081]: запуск выборов лидера ... [2019-04-01T15: 00: 28.309Z] ИНФОРМАЦИЯ [3081]: Экземпляр является лидером.[2019-04-01T15: 00: 28.309Z] ОТЛАДКА [3081]: загружено 7 действий для этапа 0. [2019-04-01T15: 00: 28.309Z] ИНФОРМАЦИЯ [3081]: выполнение 1 из 7 действий: HealthdLogRotation ... [2019-04-01T15: 00: 28.314Z] ИНФОРМАЦИЯ [3081]: выполнение действий 2 из 7: HealthdHTTPDLogging ... [2019-04-01T15: 00: 28.315Z] ИНФОРМАЦИЯ [3081]: выполнение действий 3 из 7: HealthdNginxLogging ... [2019-04-01T15: 00: 28.315Z] ИНФОРМАЦИЯ [3081]: выполнение 4 из 7 действий: EbExtensionPreBuild ... [2019-04-01T15: 00: 28.677Z] ИНФОРМАЦИЯ [3081]: выполнениеДействия 5 из 7: AppDeployPreHook ... [2019-04-01T15: 00: 29.409Z] ИНФОРМАЦИЯ [3081]: Выполнение действий 6 из 7: EbExtensionPostBuild ... [2019-04-01T15: 00: 29.770Z] ИНФОРМАЦИЯ [3081]: выполнение действий 7 из 7: InfraCleanEbExtension ... [2019-04-01T15: 00: 29.771Z] ИНФОРМАЦИЯ [3081]: выполнение этапа 1 команды CMD-Startup ... [2019-04-01T15: 00:29.771Z] ОТЛАДКА [3081]: загружено 3 действия для этапа 1. [2019-04-01T15: 00: 29.771Z] ИНФОРМАЦИЯ [3081]: выполнение действий 1 из 3: AppDeployEnactHook ... [2019-04-01T15: 00: 35.750Z] ИНФОРМАЦИЯ [3081]: выполнение 2 из 3 действий: AppDeployPostHook ... [2019-04-01T15: 00: 35.750Z] ИНФОРМАЦИЯ [3081]: выполнение действий 3 из 3: PostInitHook ... [2019-04-01T15: 00: 35.751Z] ИНФОРМАЦИЯ [3081]: запуск аддонов последля команды CMD-Startup ... [2019-04-01T15: 00: 35.976Z] INFO [3081]: Команда CMD-Startup успешно выполнена![2019-04-01T15: 00: 35.976Z] ИНФОРМАЦИЯ [3081]: Командный процессор возвращает результаты: { "Статус": "УСПЕХ", "api_version": "1,0", "Результаты": [{ "статус": "УСПЕХ", "сообщение": "", "код возврата": 0, "события": [] }]} [2019-04-01T15: 04: 10.644Z] DEBUG [3515]: чтение файла конфигурации: /etc/elasticbeanstalk/.aws-eb-stack.properties [2019-04-01T15: 04: 10.645Z] DEBUG [3515]: проверка, должен ли обработчик команд выполнять ... [2019-04-01T15: 04: 10.647Z] ОТЛАДКА [3515]: проверка применимости команды к экземпляру (i-0b7312e43f679ea2a) .. [2019-04-01T15: 04: 10.647Z] ИНФОРМАЦИЯ [3515]: Команда применима к этому экземпляру (i-0b7312e43f679ea2a) .. [2019-04-01T15: 04: 10.647Z] DEBUG [3515]: проверка правильности полученного командного этапа. [2019-04-01T15: 04: 10.647Z] ИНФОРМАЦИЯ [3515]: Нет stage_num в команде. Допустимая стадия .. [2019-04-01T15: 04: 10.647Z] ИНФОРМАЦИЯ [3515]: получена команда CMD-ConfigDeploy: {"instance_ids" => ["i-0b7312e43f679ea2a"], "имя_команды" => "CMD-ConfigDeploy", "api_version "=>" 1.0 "," resource_name "=>" AWSEBAutoScalingGroup "," request_id "=>" 50924321-548f-11e9-a78d-21f933fd79ba "} [2019-04-01T15: 04: 10.647Z] INFO [3515]: Командный процессор должен выполнить команду. [2019-04-01T15: 04: 10.647Z] DEBUG [3515]: сохранение текущей ступени .. [2019-04-01T15: 04: 10.647Z] ОТЛАДКА [3515]: Stage_num не существует. Не сохраняется нулевая стадия. Возвращаясь .. [2019-04-01T15: 04: 10.647Z] DEBUG [3515]: чтение файла конфигурации: /etc/elasticbeanstalk/.aws-eb-stack.properties [2019-04-01T15: 04: 10.647Z] DEBUG [3515]: получение метаданных для ключа: команды AWS :: ElasticBeanstalk :: Ext || _ContainerConfigFileContent || .. [2019-04-01T15: 04: 10.648Z] DEBUG [3515]: получение метаданных для ключа: AWS :: ElasticBeanstalk :: Ext || _API || _Commands .. [2019-04-01T15: 04: 10.648Z] ИНФОРМАЦИЯ [3515]: Найдены включенные дополнения: ["logstreaming", "logpublish"]. [2019-04-01T15: 04: 10.650Z] ИНФОРМАЦИЯ [3515]: Обновление определения команды потоковой передачи журналов дополнений. [2019-04-01T15: 04: 10.650Z] ИНФОРМАЦИЯ [3515]: Обновление определения команды addon logpublish. [2019-04-01T15: 04: 10.650Z] DEBUG [3515]: обновление метаданных ... [2019-04-01T15: 04: 11.046Z] DEBUG [3515]: обновленные метаданные среды. [2019-04-01T15: 04: 11.046Z] ИНФОРМАЦИЯ [3515]: воссозданный каталог / opt /asticbeanstalk / deploy / configuration /. [2019-04-01T15: 04: 11.046Z] DEBUG [3515]: получение метаданных для ключа: AWS :: ElasticBeanstalk :: Ext || _AppSourceUrlFileContent || url .. [2019-04-01T15: 04: 11.047Z] INFO [3515]: Создан файл URL-адреса источника приложений по адресу / opt /asticbeanstalk / deploy / configuration / appsourceurl. [2019-04-01T15: 04: 11.047Z] DEBUG [3515]: получение метаданных для ключа: AWS :: ElasticBeanstalk :: Ext || _ContainerConfigFileContent .. [2019-04-01T15: 04: 11.048Z] INFO [3515]: Создан файл конфигурации контейнера в / opt /asticbeanstalk / deploy / configuration / containerconfiguration. [2019-04-01T15: 04: 11.048Z] DEBUG [3515]: получение метаданных для ключа: команды AWS :: ElasticBeanstalk :: Ext || _ContainerConfigFileContent || .. [2019-04-01T15: 04: 11.048Z] DEBUG [3515]: получение метаданных для ключа: AWS :: ElasticBeanstalk :: Ext || _API || _Commands .. [2019-04-01T15: 04: 11.049Z] ИНФОРМАЦИЯ [3515]: Найдены включенные дополнения: ["logstreaming", "logpublish"]. [2019-04-01T15: 04: 11.050Z] ИНФОРМАЦИЯ [3515]: Обновление определения команды потоковой передачи журналов дополнений. [2019-04-01T15: 04: 11.050Z] ИНФОРМАЦИЯ [3515]: Обновление определения команды addon logpublish. [2019-04-01T15: 04: 11.050Z] DEBUG [3515]: получение метаданных для ключа: файлы AWS :: CloudFormation :: Init || Infra-WriteApplication2 || .. [2019-04-01T15: 04: 11.051Z] DEBUG [3515]: получение метаданных для ключа: AWS :: ElasticBeanstalk :: Ext || ManifestFileS3Key .. [2019-04-01T15: 04: 11.147Z] ИНФОРМАЦИЯ [3515]: Поиск последнего манифеста из корзины'asticbeanstalk-us-east-2-921693171538 'с префиксом' resources / environment / e-pzxcd3yivb / runtime / version / манифест ». [2019-04-01T15: 04: 11.220Z] ИНФОРМАЦИЯ [3515]: Обнаружен манифест с ключом 'resources / environment / e-pzxcd3yivb / _runtime / версии / manifest_1554131015858'.[2019-04-01T15: 04: 11.233Z] ИНФОРМАЦИЯ [3515]: Обновлен кэш манифеста: ID развертывания 2 и серийный номер 2. [2019-04-01T15: 04: 11.233Z] DEBUG [3515]: загруженное определение команды CMD-ConfigDeploy. [2019-04-01T15: 04: 11.233Z] ИНФОРМАЦИЯ [3515]: выполнение обновления конфигурации [2019-04-01T15: 04: 11.234Z] ИНФОРМАЦИЯ [3515]: Выполнение команды: CMD-ConfigDeploy ... [2019-04-01T15: 04: 11.234Z] ИНФОРМАЦИЯ [3515]: Выполнение действий команды CMD-ConfigDeploy ... [2019-04-01T15: 04: 11.234Z] DEBUG [3515]: установка переменных среды. [2019-04-01T15: 04: 11.234Z] ИНФОРМАЦИЯ [3515]: Запуск AddonsBefore для команды CMD-ConfigDeploy ... [2019-04-01T15: 04: 11.357Z] ОТЛАДКА [3515]: выполнение этапов команды CMD-ConfigDeploy от этапа 0 до этапа 1 ... [2019-04-01T15: 04: 11.357Z] ИНФОРМАЦИЯ [3515]: выполнение этапа 0 команды CMD-ConfigDeploy ... [2019-04-01T15: 04: 11.357Z] DEBUG [3515]: загружено 1 действие для стадии 0. [2019-04-01T15: 04: 11.357Z] ИНФОРМАЦИЯ [3515]: выполнение действий 1 из 1: ConfigDeployPreHook ... [2019-04-01T15: 04: 12.058Z] ИНФОРМАЦИЯ [3515]: запуск этапа 1 команды CMD-ConfigDeploy ... [2019-04-01T15: 04: 12.058Z] DEBUG [3515]: загружено 2 действия для стадии 1. [2019-04-01T15: 04: 12.058Z] ИНФОРМАЦИЯ [3515]: выполнение действий 1 из 2: ConfigDeployEnactHook ... [2019-04-01T15: 04: 27.069Z] ИНФОРМАЦИЯ [3515]: выполнение действий 2 из 2: ConfigDeployPostHook ... [2019-04-01T15: 04: 27.069Z] ИНФОРМАЦИЯ [3515]: Запуск AddonsAfter для команды CMD-ConfigDeploy ... [2019-04-01T15: 04: 27.293Z] ИНФОРМАЦИЯ [3515]: Команда CMD-ConfigDeploy выполнена успешно! [2019-04-01T15: 04: 27.294Z] INFO [3515]: Командный процессор возвращает результаты: { "Статус": "УСПЕХ", "api_version": "1,0", "Результаты": [{ "статус": "УСПЕХ", "сообщение": "", "код возврата": 0, "события": [{ msgstr "Завершение процесса занимает более 10 секунд.", "Серьезность": "WARN", "timestamp": 1554131062}]}]} [2019-04-01T15: 10: 10.268Z] DEBUG [3966]: чтение файла конфигурации: /etc/elasticbeanstalk/.aws-eb-stack.properties [2019-04-01T15: 10: 10.269Z] DEBUG [3966]: проверка, должен ли командный процессор исполняться ... [2019-04-01T15: 10: 10.271Z] DEBUG [3966]: проверка применимости команды к экземпляру (i-0b7312e43f679ea2a) .. [2019-04-01T15: 10: 10.271Z] ИНФОРМАЦИЯ [3966]: Команда применима к этому экземпляру (i-0b7312e43f679ea2a) .. [2019-04-01T15: 10: 10.271Z] DEBUG [3966]: проверка правильности полученного командного этапа. [2019-04-01T15: 10: 10.271Z] ИНФОРМАЦИЯ [3966]: Нет stage_num в команде. Допустимая стадия .. [2019-04-01T15: 10: 10.271Z] ИНФОРМАЦИЯ [3966]: Получена команда CMD-TailLogs: {"execute_data" => "*", "instance_ids" => ["i-0b7312e43f679ea2a"], "data" = > "3d28ab37-5490-11e9-a78d-21f933fd79ba", "command_name" => "CMD-TailLogs", "api_version" => "1.0", "resource_name" => "AWSEBAutoScalingGroup", "request_id" => "3d28ab37- 5490-11e9-a78d-21f933fd79ba "} [2019-04-01T15: 10: 10.271Z] ИНФОРМАЦИЯ [3966]: Командный процессор должен выполнить команду. [2019-04-01T15: 10: 10.271Z] DEBUG [3966]: сохранение текущей ступени .. [2019-04-01T15: 10: 10.271Z] ОТЛАДКА [3966]: Stage_num не существует. Не сохраняется нулевая стадия. Возвращаясь .. [2019-04-01T15: 10: 10.271Z] DEBUG [3966]: чтение файла конфигурации: /etc/elasticbeanstalk/.aws-eb-stack.properties [2019-04-01T15: 10: 10.271Z] DEBUG [3966]: получение метаданных для ключа: команды AWS :: ElasticBeanstalk :: Ext || _ContainerConfigFileContent || .. [2019-04-01T15: 10: 10.272Z] DEBUG [3966]: получение метаданных для ключа: AWS :: ElasticBeanstalk :: Ext || _API || _Commands .. [2019-04-01T15: 10: 10.272Z] ИНФОРМАЦИЯ [3966]: Найдены включенные дополнения: ["logstreaming", "logpublish"]. [2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966]: Обновление определения команды потоковой передачи журналов дополнений. [2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966]: Обновление определения команды addon logpublish. [2019-04-01T15: 10: 10.274Z] DEBUG [3966]: загруженное определение команды CMD-TailLogs. [2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966]: Выполнение CMD-TailLogs [2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966]: Выполнение команды: CMD-TailLogs ... [2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966]: Выполнение действий команды CMD-TailLogs ...[2019-04-01T15: 10: 10.274Z] DEBUG [3966]: установка переменных среды. [2019-04-01T15: 10: 10.274Z] INFO [3966]: запуск AddonsBefore для команды CMD-TailLogs ... [2019-04-01T15: 10: 10.274Z] ОТЛАДКА [3966]: выполнение этапов команды CMD-TailLogs от этапа 0 до этапа 0 ... [2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966]: запускэтап 0 команды CMD-TailLogs ... [2019-04-01T15: 10: 10.274Z] ОТЛАДКА [3966]: загружено 1 действие для этапа 0. [2019-04-01T15: 10: 10.274Z] ИНФОРМАЦИЯ [3966]: Выполнение действий 1 из 1: TailLogs ...

файл application.properties

SERVER_PORT = 5000

enter image description here enter image description here

Ответы [ 2 ]

4 голосов
/ 14 июня 2019

по умолчанию, elb использует порт 5000, и он отображается как переменная env с именем PORT, и вам нужно использовать его для вашего приложения.

SERVER_PORT - это параметр elb, не для весенней загрузки.

укажите server.port=${PORT} в вашем application.properties.

или вы можете определить свой собственный порт, установив:

server.port = 8001

, а затем выполните

eb setenv SERVER_PORT = 8001

с использованием AWS CLI

0 голосов
/ 20 июня 2019

NGINX не может подключиться к вашему приложению, и URL проверки работоспособности не получает требуемый ответ, из-за чего состояние вашей среды не меняется на ЗЕЛЕНЫЙ.

/ вар / Журнал / Nginx / access.log

159.192.220.120 - - [01 / Apr / 2019: 15: 05: 39 +0000] "GET / HTTP / 1.1" 502 575 "-" "Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 52.0.2743.116 Safari / 537.36 "" - "

Проверьте больше журналов в

/ вар / журналы / веб-1.error.log

вы увидите что-то вроде поврежденный / недействительный application.jar.

Если перейти в каталог / var / app / current в вашем экземпляре, вы увидите там два файла

  1. PROCFILE
  2. application.jar

Если вы копаете больше в application.jar, используя

unzip -lv application.jar

там вы найдете свою полную кодовую базу, чего не должно быть. В результате эластичный бобовый стебель рассматривает ваш полученный файл JAR как поврежденный файл. Я бы порекомендовал вам сгенерировать файл jar в вашей локальной системе, используя mvn , и загрузить target / StudenCours * .jar файл вместо полного zip-пакета в эластичный бобовый стебель. Также, пожалуйста, обращайтесь не забудьте добавить ваш основной путь к классам в файле манифеста.

...