问题描述
Function App 中的函数如何删除问题
问题分析
1)在Function App的门户上,点击“Delete”进行删除
2) 进入Function App的高级管理页面(Kudu站点:)进入到 Function的源文件夹,删除掉目标文件夹即可(如:TimerTrigger1)
但是,有一种情况下,从门户或者是Kudu文件管理窗口时无法删除Function的。
本地直接发布的Function App默认会配置为'Run from package' 模式运行。在门户上会看见提示信息:
"Your app is currently in read only mode because you are running from a package file. To make any changes update the content in your zip file and WEBSITE_RUN_FROM_PACKAGE app setting."
此时,需要回归到在本地开发环境中,通过删除Function对应的源代码文件(例如http_trigger1.cs)后,重新发布至Azure Function App 来更新。
参考资料
当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!
分类: 【Azure 应用服务】
标签: Azure Function, 函数(Functions)删除问题, WEBSITE_RUN_FROM_PACKAGE, read only mode