У меня есть два веб-приложения, работающих на одном экземпляре ec2 на двух разных портах 8080 и 8443. Также я купил доменное имя в aws, может ли кто-нибудь сказать мне, как направить доменное имя этим приложениям с помощью маршрута 53.
Я не думаю, что могу использовать elb, так как существует только один экземпляр, и я не хочу использовать elb на данном этапе.
Вы можете найти инструкции по настройке Route53 для инстансов EC2 здесь: Маршрутизация на EC2
Поскольку два приложения работают на разных портах, вы можете просто использовать одну и ту же запись или иметь два, указывающих на один и тот же экземпляр.
Однако, если вы хотите, чтобы они оба были на одном порте - например, оба порта 80 - вы также можете подключить второй ENI и сопоставить приложения с определенным интерфейсом: Использование ENI
Или вы можете установить какой-нибудь прокси на экземпляр для обработки маршрутизации приложений. Например NGINX: NGINX
Хороший пример здесь: Руководство по виртуальным хостам NGINX
Плюс множество других вариантов. Немного зависит от того, чего вы пытаетесь достичь.