簡體   English   中英

我如何使用域直接訪問部署在AWS tomcat中的Web應用程序而不顯示端口?

[英]how can i directly access my web application deployed in aws tomcat using domain without showing port?

我想直接通過我的URL(例如Service.com)訪問Amazon Web Service中的Web應用程序,但是我使用的是tomcat,因此,我必須寫名稱為Service.com:8090/Login的端口號。

即使我將端口設置為80,它也會打開tomcat管理器頁面。

有兩種訪問應用程序的可能性。

1-如果您已在AWS Elastic Beanstalk(Tomcat Beanstalk)上部署了應用程序,則它將自動在端口80(HTTP的默認端口)上路由應用程序,您只需要配置route53或可以通過Beanstalk URL直接訪問應用程序

2-如果您已手動部署,則必須設置一個Loadblancer,它將從80路由到8080。

為建立Loadblancer參考鏈接: - https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-getting-started.html

設置Loadblancer時,您的實例端口將為8080,並確保正確配置了入站規則(安全組)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM