Публикация приложения с Eclipse и IBM BlueMix Tools никогда не завершается

При отправке моей WAR на сервер Liberty в Bluemix с помощью инструмента IBM Bluemix (v1.0.3) он достигает 80% и никогда не завершается.

Журналы выглядят так, как будто это закончено, но Eclipse не подтверждает. Я могу просто нажать из командной строки cf.

Процесс затмения не завершен

Версия инструментов Bluemix


person Craig    schedule 19.04.2015    source источник
comment
В Bluemix 1.0.3 исправлена ​​проблема с регистратором. Теперь будет прочитан файл message.log (который представляет собой журналы Liberty) в Bluemix, чтобы определить, запущено ли приложение. У меня 3 вопроса: 1. Вы можете подробно описать свой сценарий? Мне не удалось воспроизвести описанную вами проблему. 2. Судя по прогрессу, похоже, что вы делаете Push, когда ваше приложение было опубликовано. Вы видите ту же проблему, если выберете сервер Bluemix в представлении серверов ›щелкните правой кнопкой мыши на сервере› Опубликовать 3. Зависание при вызове Push происходит в 100% случаев? (т.е. я   -  person Steven Hung    schedule 27.04.2015


Ответы (3)


Я тоже сталкиваюсь с этой проблемой время от времени, и да, обычно это связано с проблемой, связанной с регистратором. Вы можете отменить выполнение, и статус приложения обычно будет правильно отображаться в представлении сервера Eclipse.

person Jack-Junjie Cai    schedule 20.04.2015
comment
Да, я могу отменить его, но он остается. Просто напрягает :) - person Craig; 21.04.2015

Я тоже иногда видел такое поведение. Я обычно отменяю процесс, и это ничего не мешает. Я передам этот отзыв нашей команде разработчиков.

person Ram Vennam    schedule 20.04.2015

Интересно, может ли это происходить из-за проблем с подключением к процессу loggregator. Если у вас установлен CF CLI, сможете ли вы успешно выполнить cf logs <app name> или cf logs <app name> --recent?

person jpapejr    schedule 19.04.2015
comment
Хороший вопрос, но да. У меня установлен CF CLI, и журналы работают. Я регулярно просматриваю журналы и развертываю их через командную строку. - person Craig; 21.04.2015