Разверните приложение Grails в AppFog с помощью подключаемого модуля Eclipse CloudFoundry.

Я пытаюсь развернуть свое приложение Grails в AppFog с помощью подключаемого модуля CloudFoundry (версия 1.1) в Spring Source Suites (STS 2.9.2). Я использую https://api.appfog.com в качестве адреса сервера и MYAPPNAME.aws.af.cm для адрес приложения при развертывании приложения. Приложение отправлено и запущено, службы ограничены, но после этого я получаю сообщение об ошибке: связь с сервером не удалась: ошибка ввода-вывода: сервер вернул код ответа HTTP: 405 для URL-адреса: https://api.appfog.com/apps/ИМЯПРИЛОЖЕНИЯ/application

Кроме того, когда я пытаюсь создать туннель Caldecott для базы данных, я получаю ответ «URI: caldecott-85393a.appfog.com уже занят или зарезервирован. (404 Not Found)», который я также видел, когда (по ошибке) treid для развертывания приложение на MYAPPNAME.api.appfog.com (имя AF по умолчанию вместо конкретного адреса инфраструктуры).

Я предполагаю, что плагин CloudFoundry использует адрес сервера по умолчанию для доступа к приложению, а также пытается создать туннель Caldecott на адресе сервера по умолчанию (caldecott-85393a.appfog.com вместо caldecott-85393a.aws.af.cm)

Кто-нибудь знает, как обойти эту ситуацию?

БР Зоран


person zbubric    schedule 17.08.2012    source источник
comment
Вы когда-нибудь понимали это? Я также успешно развернулся в CF и могу без проблем туннелировать в свою службу MySQL, но я получаю то же сообщение, что и вы, когда пытаюсь туннелировать в мою службу AF MySQL. Я собираюсь опубликовать сообщение в дискуссионной группе, чтобы узнать, могу ли я получить помощь. Я искал, и похоже, что там уже нет связанного вопроса.   -  person ShatyUT    schedule 04.10.2012


Ответы (2)


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

person Dan Higham    schedule 17.08.2012
comment
В любом случае я отправлю запрос в AppFog и CloudFoundry, чтобы посмотреть, что можно сделать. С моей точки зрения кажется, что плагин также может быть обновлен, чтобы соответствовать различным возможным реализациям использования CloudFoundry. - person zbubric; 20.08.2012
comment
Я работаю в команде поддержки CloudFoundry. Пробовали ли вы получить учетную запись на CloudFoundry.com и нажать туда, чтобы узнать, есть ли у вас те же проблемы? - person Dan Higham; 20.08.2012
comment
Извините, буквально минуту назад я понял, что вы из CloudFoundry :-) Я, наверное, забыл упомянуть, я без проблем развернул то же приложение на CF. Я также развернул его в AF, но после развертывания плагин пытается получить некоторую информацию о приложении, а затем по умолчанию запрашивает ее на MYAPP.appfog.com (имя приложения + адрес сервера). Проблема в том, что AF использует более одной инфраструктуры с разными адресами, и на основной адрес не разрешено развертывание (на CF все идет на cloudfoundry.com). Я отправил тот же вопрос в поддержку AF. - person zbubric; 20.08.2012

У AppFog недавно были проблемы с их развертыванием Java, которые особенно затрагивали приложения Grails. Это было решено и теперь должно работать без проблем, как и ожидалось. Вы всегда можете получить дополнительную информацию в активной группе Google: https://groups.google.com/forum/#!forum/appfog-users

person cardmagic    schedule 25.09.2012