Как развернуть Джерси + гризли банку до AWS - PullRequest
0 голосов
/ 11 марта 2020

Мне было интересно, как вы можете развернуть файл Jar, содержащий автономное приложение (гризли) с каркасом Jersey, на AWS Elesti c Бин, я пытался развернуть его, выбрав сгенерированный файл JAR , Но Beanstalk всегда выдает ошибку. Я не смог заставить его работать на AWS. Я собираю пример, который идет с артефактом Джерси-быстрый старт-Глиццли. Любое руководство о том, как это сделать, будет более чем приветствоваться!

Что я сделал до сих пор

  1. Создайте экземпляр AWS Beanstalk.
  2. Установить в качестве платформы JAVA.
  3. Выберите в качестве источника JAR-файл, сгенерированный maven build
  4. Deploy.

По завершении он сообщает, что состояние здоровья восстановлено. изменился на ухудшенный. Вот и все.

Обновление:

Поиск ошибки 502 Я нашел предложение, которое говорит, что я должен запустить его из командной строки и посмотреть, что произойдет. Я забыл добавить основной атрибут класса в POM. Тем не менее, он все еще показывает то же сообщение.

Возможно, у вас есть какой-нибудь пример рабочего примера с гризли, который я могу развернуть до AWS и использовать для начала работы?

1 Ответ

0 голосов
/ 11 марта 2020

После некоторых исследований я наконец обнаружил, что проблема была в порте. Возможно, кто-то еще сталкивался с этой проблемой, потому что отсутствие опыта работы с Java этими структурами, как в моем случае.

Создайте свою банку, как обычно, тогда:

  1. Go to beanstalk.
  2. В экземпляре beanstalk, где выберите среду.
  3. Нажмите на раздел конфигурации и отредактируйте «Software»
  4. Добавьте свойство с именем SERVER_PORT со значением 5000 *.

    • Это перенаправит на правильный порт.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...