在VS Code部署Spring应用到Azure后,如何获取访问端点?
如何访问Azure Spring Apps上部署的应用
先确认应用部署状态
- 确保应用已成功部署并处于运行状态:
- 使用Azure CLI执行命令:
az spring app show --name <你的应用名> --service <你的服务实例名> --resource-group <你的资源组名> - 查看输出中
properties.provisioningState是否为Succeeded,properties.status是否为Running
- 使用Azure CLI执行命令:
获取正确的访问地址
方法1:通过Azure CLI直接查询
执行以下命令,会直接返回应用的可访问URL:
az spring app show --name <你的应用名> --service <你的服务实例名> --resource-group <你的资源组名> --query "properties.url" -o tsv
复制返回的URL到浏览器即可访问。
方法2:通过Azure门户查看
- 登录Azure门户,找到你的Azure Spring Apps服务实例
- 在左侧菜单的应用列表中点击目标应用名称
- 在应用详情页的概述标签下,找到URL字段,这就是应用的访问地址
常见问题排查
- 日志中显示的
1025是容器内部的Tomcat端口,外部访问无需在URL中添加该端口,Azure Spring Apps会自动将内部端口映射到外部的80/443端口 - 若使用了自定义域名,需确认DNS解析配置正确,且已在Azure Spring Apps中完成域名绑定
- 若服务实例部署在虚拟网络内,需检查网络策略是否允许外部流量访问应用
内容的提问来源于stack exchange,提问作者Julia
相关产品推荐
相关产品推荐

