我在host.json文件中有一些设置。我知道这是函数应用的globla设置。我可以在本地得到它,但在生产中。
在本地,我有这样的工作
var maxDequeueCount=config.GetSection("extensions:queues:maxDequeueCount").Value;
谁能告诉我如何从host.json文件中读取设置?
谢谢
var maxDequeueCount=config.GetSection("extensions:queues:maxDequeueCount").Value;
我运行一个HttpTrigger Azure函数,运行时间超过5秒。在本地,它像一个符咒一样工作,但部署它返回"(500)内部服务器错误“。
编辑:只有当我将它部署到启用了私有端点的FunctionApp时,才会发生这种情况。
复制步骤(失败):
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Extensions.Http;
using Microsoft.Extensions.Lo
我有我的Azure函数在Azure.My函数中有3个参数run.When当我部署到Azure.My函数运行大约10分钟时,我在本地一切的alright.But中运行,然后azure得到状态: 503服务不可用并且它再次自动运行(我不影响任何东西).The第一次仍然并行运行第二次。我的函数运行在App Service Plan中,V1,我使用的是HttpTrigger。有什么理想对我有帮助吗?谢谢阅读。
我创建了一个新的蔚蓝函数,我有一个步骤可以阅读host.json,它在我的桌子上工作,但是当我发布到Azure时,我得到了一个错误:
没有找到配置文件'host.json‘,也不是可选的。物理路径是'D:\Program (x86)\SiteExtensions\Functions\2.0.12507\32bit\host.json'.
在这里,我尝试过:
var Configuration = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurre
我有一个功能应用程序,并计划使用Azure进行部署。当将当前函数应用程序转换为docker并在本地使用docker run command进行测试时,我会得到以下错误。
Function host is not running.
它在visual studio中调试时工作,但在Docker中不工作。其他堆栈溢出的回答建议检查host.json,我试了一下,但没有修复它。
下面是我的host.json。
{
"version": "2.0",
"logging": {
"fileLoggingMode": "
我有一个简单的Azure函数v4,在C#上实现。打一个简单的电话:
_logger.LogTrace(
new LogTraceParameter
{
Message = "Message to be logged",
FunctionName = context.FunctionName,
SeverityLevel = SeverityLevel.Information,
Category = Ca