Проблема с Deploy to cloud (jelastic)

Пару месяцев не трогал проект, решил внести правки и задеплоить опять на желастик и получил проблему
403 при попытке запроса к jelastic. test connection выдавал ту же проблему, притом что пара login/pass валидна.

Поискал на форуме - не нашёл у других такой проблемы => пошёл в jelastic.
В результате ресёрча получил такой ответ:

“Разработчики рекомендуют обновить версию платформы Cuba.
Скорее всего старая версия использует GET метод для signin, который заменен на POST в новых версиях платформы Jelastic.”

До этого ответа я уже обновлял кубу до последней 6.7. При этом Test connection, в 6.7 говорит что всё ок, а сам деплой снова плюётся 403.

Task 'jelasticDeployWar' failed
java.lang.RuntimeException: [CubaJelasticDeploy] authentication failed: Server returned HTTP response code: 403 for URL: https://app.mircloud.host/1.0/users/authentication/rest/signin?password=****&login=****&_rnd=8537168

P.s. Т.к. этой темы не было ранее, то может я один тут пользуюсь jelastic. Моё махонькое приложение жуёт 1к в месяц при 9 из 24 клаудлетов , где клаудлет = 128 MiB RAM + 400 MHz CPU. Ram возрастает до 1.5 просто при работающем приложении без активности.

Здравствуйте,

Вы обновили версию платформы в своем проекте?

“Test connection” - это функционал CUBA Studio.
Сборкой WAR, ее загрузкой и деплоем занимается Gradle plugin, который является частью платформы (Вы можете деплоить в облако из командной строки).

Я попробовал задеплоить тестовый проект в облако через Mirhosting - удачно. Мой проект на снепшот-версии платформы(см скриншот).

image

1 симпатия

Расскажите, пожалуйста, подробнее о потреблении ресурсов приложением. Что значит “жует 1к”?

Обновил платформу - проблема исчезла, спасибо.
не пришло в голову проскролить список вверх, до 6.7 версии, в выдаче по умолчанию была только 6.6.

По поводу утилизации ресурсов: при апдейте версии платформы наблюдался рост утилизации. Само приложение особенно не изменялось, но потребление RAM выросло с ~600 до 1.6 в процессе разработки. + вероятно сказалось добавление платных модулей, хоть пока их и не использовал напрямую в проекте.

Здравствуйте,
Данная проблема была решена в версии 6.6.4. В более поздних версиях (в настоящий момент доступна 6.6.5) должно работать.