У меня есть скомпилированный проект Go, который я хочу развернуть на экземпляре AWS EC2. Я просто загружаю приложение и запускаю ./application
на удаленном сервере.
В терминале приложение работает и говорит, что он слушает localhost:3000
.
Я уже добавил порт 3000
в группу безопасности.
Однако, когда я пытался получить к нему доступ в моем браузере, используя <public-ip>:3000
, он всегда показывает отказ в соединении, независимо от того, запустил я приложение или нет.
Я попытался запустить приложение локально, оно работает.
Так это потому, что я неправильно его развернул?