You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Amazon SageMaker部署Stable-Diffusion a1111时Ngrok链接超时

问题

在Amazon SageMaker实例上搭建Stable-Diffusion的a1111 WebUI,按教程通过Ngrok建立隧道,启动脚本输出显示应用已绑定Ngrok URL(https://f38b-3-20-229-229.ngrok-free.app),但在MacOS Sonoma系统的Chrome浏览器中访问该URL时,加载卡顿一分钟后提示超时(ERR_TIMED_OUT)。启动脚本无明显报错,输出如下:

(studiolab) studio-lab-user@default:~/sagemaker-studiolab-notebooks/stable-diffusion-webui$ python launch.py --listen --xformers --enable-insecure-extension-access --ngrok MY_NGROK_TOKEN
Python 3.9.16 | packaged by conda-forge | (main, Feb  1 2023, 21:39:03) 
[GCC 11.3.0]
Version: v1.7.0
Commit hash: cf2772fab0af5573da775e7437e6acdca424f26e
Launching Web UI with arguments: --listen --xformers --enable-insecure-extension-access --ngrok MY_NGROK_TOKEN
Style database not found: /home/studio-lab-user/sagemaker-studiolab-notebooks/stable-diffusion-webui/styles.csv
ngrok authtoken detected, trying to connect...
ngrok connected to localhost:7860! URL: https://f38b-3-20-229-229.ngrok-free.app
You can use this link after the launch is complete.
Loading weights [6ce0161689] from /home/studio-lab-user/sagemaker-studiolab-notebooks/stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.safetensors
Running on local URL:  http://0.0.0.0:7860
Creating model from config: /home/studio-lab-user/sagemaker-studiolab-notebooks/stable-diffusion-webui/configs/v1-inference.yaml

To create a public link, set `share=True` in `launch()`.
Startup time: 22.7s (prepare environment: 6.9s, import torch: 3.8s, import gradio: 1.9s, setup paths: 5.2s, initialize shared: 0.5s, other imports: 1.5s, setup codeformer: 0.2s, load scripts: 0.7s, create ui: 0.8s, gradio launch: 1.1s).
Applying attention optimization: xformers... done.
Model loaded in 34.0s (load weights from disk: 1.6s, create model: 0.5s, apply weights to model: 31.1s, calculate empty prompt: 0.4s).
可能的原因与解决方案
  • Ngrok免费版区域/节点问题:免费版Ngrok的节点可能距离你的地理位置较远,或节点拥堵导致连接超时。启动时可以指定区域参数,比如--ngrok-region ap(亚太区),优先选择离你近的区域。
  • SageMaker实例网络限制:检查SageMaker实例的安全组配置,确保允许出站流量访问Ngrok的443/80端口;同时确认实例能正常访问外部网络(可在实例内执行ping ngrok.com测试连通性)。部分SageMaker Studio Lab的网络可能有额外限制,需确认实例网络权限。
  • Chrome浏览器干扰:清空浏览器缓存,或使用无痕模式访问,排除广告拦截、VPN等扩展插件的干扰;也可以尝试换用其他浏览器(比如Safari)测试,确认是否是Chrome的问题。
  • Ngrok会话异常:虽然启动日志显示连接成功,但实际会话可能未正常建立。尝试重启WebUI和Ngrok,或重新生成Ngrok令牌后再次启动。
  • 本地网络问题:检查Mac系统防火墙是否拦截了Chrome的出站请求,或当前网络是否有代理配置导致连接受阻;可切换到手机热点等其他网络环境测试,排除本地网络故障。

内容的提问来源于stack exchange,提问作者Daveh0

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 06:55:02