首次部署:基于Azure的Flask+Dash前后端应用部署求助
如何在Azure上部署多模块的Dash前端(App Service)与多路由Flask后端(Azure Functions)
我第一次做应用部署,对Azure的部署流程了解不多,但必须完成这个任务。之前找过Flask和Dash应用的部署资料,没找到能解决我问题的内容。
应用场景
- 前端是Dash应用,作为用户界面,会向Flask后端发送带payload的请求
- 后端是包含多个路由的Flask服务,根据用户选择的不同选项接收请求,处理payload后返回结果给前端
- 前后端都依赖仓库里的多个自定义模块
当前准备与计划
已经创建了可用的Azure订阅和资源组,打算用:
- Azure App Service部署Dash前端
- Azure Functions部署Flask后端
遇到的问题
现在找不到适配这种复杂场景的Azure部署示例,网上的示例大多是单路由返回hello world的简单Flask应用,完全没有涉及多模块、多路由情况下的部署细节,比如模块引用处理、路由配置、前后端通信的跨域设置等。
希望能得到针对这个场景的部署示例、详细步骤或者相关指导。如果需要补充更多信息,随时可以提供。
内容的提问来源于stack exchange,提问作者Alexandru - Gabriel Badea
相关产品推荐
相关产品推荐

