Недавно я перенес свое рабочее пространство из старого Cloud9 в AWS Cloud9. Теперь я больше не могу запускать свое приложение. Я надеюсь, что кто-то из Stack Overflow может понять, в чем проблема, потому что справочные форумы и документация AWS пропускают пропущенные части.
Кнопка «Выполнить» пытается запустить последний файл, который я просматривал и редактировал, а не мое приложение в целом.
Поэтому я пытаюсь запустить его в терминале с помощью "rails s -b $ IP -p $ PORT". Я получаю эту строку:
Listening on tcp://127.0.0.1:8080
Значит, программа должна быть запущена, верно? Но зеленая кнопка «Выполнить» теперь отключена, и у меня не появляется значок вращения в окне терминала, который я использовал для старого Cloud9.
Далее я пытаюсь получить URL приложения из меню «Поделиться», которое:
18.212.63.5
Когда я пытаюсь перейти на этот URL в другом окне, я получаю сообщение об ошибке
ERR_CONNECTION_TIMED_OUT
Когда я пытаюсь «Просмотреть запущенное приложение» с помощью IDE, я получаю сообщение об ошибке
66af0558a4b44f8bb019cb5628f6b28f.vfs.cloud9.us-east-1.amazonaws.com refused to connect.
В связанных новостях я очень разочарован AWS по многим другим причинам. Стоит ли переходить на другую IDE? Или продолжаете пытаться выучить это?
Заранее благодарим вас за понимание.