应用服务编辑器 404 & 主机 "functionTimeout"
App Service Editor 404 & host "functionTimeout"
我有一个定时器功能,它会在 30 秒时超时。我做了一些搜索,发现我可以将“functionTimeout”添加到函数应用程序的主机文件中。在更新主机文件之前,我能够使用 Azure 门户中的“应用服务编辑器(预览版)”来查看主机文件。
我将主机文件更新为如下所示:
这是我的主机文件现在的样子:
{
"version": "2.0",
"functionTimeout": "00:10:00",
"logging": {
"applicationInsights": {
"samplingSettings": {
"isEnabled": true,
"excludedTypes": "Request"
}
}
}
}
更新后,每当我尝试在 Azure 门户中使用“应用服务编辑器(预览版)”时,我现在都会收到 404 页面。
此外,我的函数仍然在 30 秒时超时。我不确定如何确认对主机文件的更改。有什么建议或想法吗?
谢谢,
丹·希克曼
这是我使用 Azure 门户中的应用服务编辑器在 Host.json
文件中成功更改的解决方法。
注意:我认为在应用服务编辑器(预览版)中为 Azure Function App 进行更改时出现的错误代码是 409,即:
Failed to save `host.json`: Unable to save "/host.json" Please try again later. Error Code: 409
解决步骤:
- 在 Visual Studio 中创建了 Azure Function App(.NET 6 - 计时器触发器)并部署到 Azure。
- 使用应用服务编辑器(预览版)编辑 Function App Function.json
和 host.json
文件时,我遇到了与您看到的相同的问题下面:
我在 function.json
或 host.json
或两个文件中所做的更改是从 Visual Studio 发布项目取消选中 运行 from Package file 复选框。
I am not sure how I can confirm the change to to the host file.
之后在应用服务编辑器(预览版)中,您可以确认所做的更改已成功保存,如应用服务编辑器右上角所示:
host.json
function.json
我有一个定时器功能,它会在 30 秒时超时。我做了一些搜索,发现我可以将“functionTimeout”添加到函数应用程序的主机文件中。在更新主机文件之前,我能够使用 Azure 门户中的“应用服务编辑器(预览版)”来查看主机文件。
我将主机文件更新为如下所示:
这是我的主机文件现在的样子:
{
"version": "2.0",
"functionTimeout": "00:10:00",
"logging": {
"applicationInsights": {
"samplingSettings": {
"isEnabled": true,
"excludedTypes": "Request"
}
}
}
}
更新后,每当我尝试在 Azure 门户中使用“应用服务编辑器(预览版)”时,我现在都会收到 404 页面。
此外,我的函数仍然在 30 秒时超时。我不确定如何确认对主机文件的更改。有什么建议或想法吗?
谢谢, 丹·希克曼
这是我使用 Azure 门户中的应用服务编辑器在 Host.json
文件中成功更改的解决方法。
注意:我认为在应用服务编辑器(预览版)中为 Azure Function App 进行更改时出现的错误代码是 409,即:
Failed to save `host.json`: Unable to save "/host.json" Please try again later. Error Code: 409
解决步骤:
- 在 Visual Studio 中创建了 Azure Function App(.NET 6 - 计时器触发器)并部署到 Azure。
- 使用应用服务编辑器(预览版)编辑 Function App Function.json
和 host.json
文件时,我遇到了与您看到的相同的问题下面:
我在 function.json
或 host.json
或两个文件中所做的更改是从 Visual Studio 发布项目取消选中 运行 from Package file 复选框。
I am not sure how I can confirm the change to to the host file.
之后在应用服务编辑器(预览版)中,您可以确认所做的更改已成功保存,如应用服务编辑器右上角所示:
host.json
function.json