javascript - heroku 上上传的前端-后端 docker 图像之间的通信
问题描述
我使用 AngularJS 前端、python-flask 后端在 heroku 上部署 ML 模型。为此,我使用 docker 在本地对其进行了测试,并且它可以执行预测。但是,当我在 heroku 上上传 docker 图像时,前端(网站)正在工作,但与 python-flask 的通信似乎无法正常工作。
来自浏览器的错误产生:
[WDS] 断线!
ERROR Object { _body:“尝试代理时发生错误:sleepy-bayou-75775.herokuapp.com/api/predict”,状态:504,ok:false,statusText:“Gateway Timeout”,标题:{...},类型:2,网址:“ https://sleepy-bayou-75775.herokuapp.com/api/predict ”}
XML-Verarbeitungsfehler:语法-Fehler 地址: https : //sleepy-bayou-75775.herokuapp.com/api/predict Zeile Nr。1, 飞溅 1:
解决方案
角度前端无法连接到后端 API。这可能是由于后端未运行或您更改了前端的配置文件。
推荐阅读
- r - 按值和一组多组列对R中的数据框进行排序
- google-apps-script - HtmlService.XFrameOptionsMode.ALLOWALL 不工作
- asp.net-core - NET Core - Ajax 帖子未绑定子模型
- docker - 如何提供对 gcloud gcr.io 中特定图像的访问权限?
- c++ - VS 在 Debug 文件夹中查找 Headerfile
- c# - 通用控制器的衍生物可以定义路由吗
- ruby-on-rails - 在 Rails 中,如何验证属于另一个模型的模型上的属性?
- java - 如何比较和分析两个 .dmp 文件?
- excel - 如果满足一个单元格中的条件,则删除整个 Excel 行?
- python - 解析主 URL,然后解析所有兄弟 URLS