azure 功能应用程序未在 azure 门户中显示

问题描述 投票:0回答:2

Azure 函数从终端成功部署。部署中不涉及 CI/CD。我在 python 中使用 http 触发器。我确实在应用程序文件中看到

init.py, function.json, host.json
。但是,这些函数未在 Azure 门户的函数应用部分列出。查看了上面的所有建议,到目前为止没有任何帮助。任何指针将不胜感激。谢谢!

python azure function azureportal
2个回答
0
投票

你的文件名是

init.py
还是
__init__.py
? Azure Functions 正在寻找
__init__.py
文件。

目录结构应该是这样的:

<project_root>/
| <function_one_name>/
| | __init__.py
| | function.json
| <function_two_name>/
| | ...
...
| host.json
| settings.json
| requirements.txt
| .funcignore

0
投票
  1. 检查

    az login
    是否设置为正确的云和订阅。我已经看到从 VS 发布失败,vscode 没有
    az login
    通过 CLI

  2. 尝试使用 Azure CLI 进行部署functionapp publish

    func azure functionapp publish <APP_NAME>
    
© www.soinside.com 2019 - 2024. All rights reserved.