问题标签 [azure-functions-runtime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Azure Functions 绑定重定向
是否可以在 azure 函数文件夹结构中包含 web.config 或 app.config 文件以允许程序集绑定重定向?
azure - Azure 函数运行时
按照此处的说明安装 Azure Functions 运行时:
https://docs.microsoft.com/en-in/azure/azure-functions/functions-runtime-install
正确配置了所有的东西,包括 SQL 等。
之后到https://localhost并尝试创建一个新的 Azure 函数应用程序。
尝试创建 Azure Functions 应用程序时失败。我验证了 Azure Functions 主机激活服务和 Docker 服务正在运行。
以下是尝试从本地框中创建函数 App 时的错误:
azure - 如何使用自定义 INameResolver 配置由服务总线触发的 Azure 函数?
我希望能够控制我的 Azure 函数在运行时从中读取的服务总线队列或订阅的名称。
使用 WebJobs(Azure 函数所基于),您可以通过实现和配置自定义来做到这一点INameResolver
,请参阅:How to have a configuration based queue name for web job processing?
但是,对于 Azure 函数,我无法连接JobHostConfiguration
这个自定义解析器。
我还可以使用INameResolver
,如果可以,怎么办?
azure - 如何将 Azure Functions 部署到内部数据中心?
本文讨论在没有 Azure 的情况下可以轻松地将 Azure 功能部署在本地数据中心。
可在任何地方运行的开源运行时
Functions 运行时、模板、UI 和底层 WebJobs SDK 都是公开开发的开源项目。Azure Function 运行时将是可移植的,因此您可以在任何地方运行 Functions - 在 Azure、您的数据中心或其他云中。
问题:
如何创建可以提供给客户的安装程序包?
这个安装程序有什么要求?
目标环境可以是 ASP.NET 核心还是在 Linux/Mac 上运行?
.net - 了解 Azure Functions 行为
我正试图对无服务器的东西进行心理转变,但我发现自己不明白如何移植我现有的后端代码。我需要澄清以下假设:
- Azure 函数是否被视为单线程代码?
- 在函数中使用 TPL 和 PLINQ 总是一个坏主意吗?
static
与常规应用服务相比,会员的开销是多少?基本上,我们对AppDomain
寿命有任何保证吗?- 如果我使用诸如NLog或log4net之类的日志框架,其异步附加程序需要专用线程,我需要担心什么吗?
- 如何监控每个函数运行占用了多少内存?
是否可以设置一个 DI 容器以便将我的依赖项注入到
/li>Run
方法中?像这样的东西:是否有可能获得一个
CancellationToken
inRun
方法,以便我可以优雅地取消/关闭?
azure - Azure 函数 - 缺少“AzureWebJobsServiceBusConnectionString”
用例:
我有一个将由“serviceBusTrigger”触发的 Azure 函数。遵循最佳实践,我在“appsettings.json”和 Azure 函数应用程序的应用程序设置中都有 Azure 服务总线连接字符串。一切都很好!
现在,我想在本地运行该函数,我正在使用 cli
cd "我的函数文件夹路径"
函数运行 .\myfunction.cs
问题
它启动但给出错误
' Microsoft.Azure.WebJobs.Host:错误索引方法'Functions.someFunction'。Microsoft.Azure.WebJobs.ServiceBus:Microsoft Azure WebJobs SDK ServiceBus 连接字符串“AzureWebJobsServiceBusConnectionString”缺失或为空。'
问题
1) 是否可以保留我的设置并能够通过“cli”启动该功能 2) 我如何解决此错误旁注:我了解 Azure 功能是在 webJob SDK 之上构建的,并且此错误有点神秘。
附图显示了函数、function.json、appsettings.json 的设置
谢谢您的帮助!
c# - Azure 函数绑定不起作用
我收到此错误:
Microsoft.Azure.WebJobs.Host:blob 容器绑定仅支持“读取”文件访问模式。
根据文档,应该支持 out 吗?
我最初Attributes
在方法定义中添加了它。但是,我得到了同样的错误,所以我删除了我的方法定义中的所有属性,所以新的方法定义是:
这是我的function.json
我正在使用 Azure CLI beta 100。如果我resizedBlob
从方法定义和 function.json 中删除,那么它可以正常工作。
azure - 绑定到 Azure Functions 中的自定义队列触发器字段
我一直在努力根据队列触发器中的数据定义表/blob 输出绑定。我意识到我可以通过代码中的命令式绑定来实现这一点,但我认为这也应该可以通过 functions.json 中的绑定来实现。我以为我已经解决了这个问题,但现在出现了一个奇怪的运行时错误,我无法通过搜索找到任何信息。
这是我正在使用的 functions.json 定义:
这是我的运行语句:
最后,我尝试用于绑定的自定义队列消息:
以上所有编译成功,但是在运行时我收到以下错误消息。我不知道如何继续 - 绑定到自定义队列消息的其他在线示例似乎没有遇到此类错误。欢迎大家提出意见!
错误发生时消息队列的内容为:
azure - 在 Visual Studio 2017 中自动生成 OpenAPI json 文件
我正在 VS2017 5.13(预览版)中开发 Azure Functions,我想从我从 azure 门户生成的 OpenAPI(又名 swagger)生成项目文档。Visual Studio 不生成文件,所以我从 azure 门户获取了初始文件,但我想自动从代码中更新它。
是否有关于如何集成 swagger json 文件以从 VS 2017 中的代码生成文档的官方演练?
azure-functions-runtime - Azure Functions 运行时 - 全新安装 HTTP 401
全新安装 Azure Functions Runtime 后,似乎有一个进程正在请求 API 密钥,但 HTTP 401 失败。
具体调用是GET
返回的响应是:
{"Message":"Authorization has been denied for this request."}
其他人看到这个还是预期的行为?