使用自定义域名
- 在 Route 53 注册您的域名。
- 将域名指向负载均衡器 DNS。
Streamlit 应用的自定义域名
在 Route53 控制台中创建一个记录,将app.[YOUR_DOMAIN] 指向 Streamlit 应用。

请注意域名中的
http。FastAPI 应用的自定义域名
在 Route53 控制台中创建一个记录,将api.[YOUR_DOMAIN] 指向 FastAPI 应用。

请注意域名中的
http。添加 HTTPS
要添加 HTTPS:- 使用 AWS ACM 创建证书。为
*.[YOUR_DOMAIN]请求一个证书。

- 在 Route 53 中创建记录。

- 将证书 ARN 添加到应用。
请确保在添加到应用之前证书状态为
Issued。llm-app/workspace/prd_resources.py 文件,并将 load_balancer_certificate_arn 添加到 FastAPI 和 Streamlit 应用。
workspace/prd_resources.py
- 创建新的负载均衡器监听器。
在应用证书之前,证书状态应为
Issued。https。
- 更新现有监听器以将 HTTP 重定向到 HTTPS。