azure-functions相关内容

如何从 Azure 函数返回 xlsx 文件?

我看到有人尝试过.我无法重现他们的结果.乐于使用任何语言.我可以从 HTTP 触发器创建一个 xlsx.我想从另一个 HTTP 触发器返回该文件. 解决方案 如果你已经生成了文件,返回它只是创建一个带有附件的 HTTP 响应: var result = new HttpResponseMessage(HttpStatusCode.OK);result.Content = new Byte ..
发布时间:2022-01-17 16:40:58 其他开发

Azure 函数 CosmosDBTrigger 不可缩放

我有一个带有 CosmosDBTrigger 的 Azure 函数,该函数用于使用 Application Insights 监控的消费游戏.被监控的集合在更改提要中插入了 500,000 个.消费计划在几分钟内将实例数量增加到 15,但只有第一个实例能够处理任何更改. 我认为这是因为租约是由第一个实例保留的.我本质上是为 14 实例付费,什么都不做. 我注意到您应该能够在 Cosmo ..
发布时间:2022-01-17 16:40:49 其他开发

在 b2c 中的用户注册上触发 azure 函数

当用户在我的 azure AD B2C 中注册时,我想触发一个函数.但我找不到这方面的任何例子.用户是否添加到任何队列或存储在任何表中?或者当用户点击我应用中的“注册"按钮时,我是否需要查看回复? 我关注了这个 指南 创建我的 B2C.我想要的是例如.发送欢迎邮件. 解决方案 Azure AD B2C 通过其内置策略不支持自定义电子邮件事件或自定义触发器. 但是,您可以使用 A ..
发布时间:2022-01-17 16:40:34 C#/.NET

CosmosDB 更改源扩展

我的 Azure 函数带有 CosmosDB 触发器,它使用租约收集机制侦听收集.此功能托管在消费计划上. 我注意到在繁重的负载下,我倾向于以越来越大的延迟来更新我的功能.阅读文档后,我没有找到一种方法来改进我的设置的缩放.有办法吗? 解决方案 Consumption Plan 实例应该根据你的 Function 滞后多远而增长.如果您使用的是消费计划,如果您使用的是应用服务计划,则 ..
发布时间:2022-01-17 16:40:24 其他开发

用 Node.js 编写的 Azure Functions 可以访问连接字符串吗?

Azure 函数应用的应用设置包含可在门户中设置的数据库连接字符串的值.在 C# 中,可以使用 访问它们 ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString 对于用 JavaScript 编写的 Azure 函数,是否存在可以访问连接字符串的等效构造?我知道它们可以存储在应用程序设置中,但由于 ..
发布时间:2022-01-17 16:40:17 其他开发

Azure 函数中的内存缓存

需要缓存对象以提高我的 Azure 函数的性能.我尝试了 .NET ObjectCache (System.Runtime.Caching),它在我的测试中运行良好(经过长达 10 分钟的缓存保留期测试). 为了推进这个解决方案,我有几个简单的问题: Azure 函数的回收策略是什么.有没有默认值?可以配置吗? 成本的含义是什么? 我的方法正确还是有更好的解决方案? ..
发布时间:2022-01-17 16:40:09 其他开发

Azure 函数在 Node 启动时运行代码

我正在使用 Azure 函数开发聊天机器人.我想从文件中加载 Chatbot 的一些对话.我正在寻找一种在函数应用程序以一些函数回调开始之前加载这些对话数据的方法.有没有办法在函数应用启动时只加载一次对话数据? 这个问题实际上是 Azure Function run code on startup 的副本.但是这个问题是针对 C# 提出的,我想要一种在 NodeJS 中做同样事情的方法 ..
发布时间:2022-01-17 16:40:02 其他开发

ConfigurationBuilder 在天蓝色功能中不起作用

我在 VS2017 中使用 azure functions 模板项目并选择版本 2 (beta).我将它原封不动地发布并且它有效. 我添加了 nuget 包 Microsoft.Extensions.Configuration 并编写了一条语句来初始化 ConfigurationBuilder 的实例 公共静态类 Function1{[函数名称(“函数 1")]公共静态 IActionR ..
发布时间:2022-01-17 16:39:47 C#/.NET

如何添加 Azure Functions 扩展

我正在试验 Azure Functions 中的扩展,如 this question 但不能让它工作. 我的代码是这样的:(预编译,消费计划) 公共静态类FirstFunction{[函数名(“第一个函数"),]public static void Run([TimerTrigger("0 */5 * * * *", RunOnStartup = true)]TimerInfo myTim ..
发布时间:2022-01-17 16:39:39 其他开发

Azure Functions - Blob 流输出绑定

我创建了一个带有 blob 存储触发器的 Azure 函数 - 我想处理一个文件,然后将文件转储到另一个 blob 存储容器. 在最简单的情况下,我想它看起来像这样: public static void Run(Stream blob, string name, out Stream outputBlob, TraceWriter log){输出斑点 = 斑点;} 这些是我的绑定: ..
发布时间:2022-01-17 16:39:21 其他开发

使用 Azure Function 的基于会话的服务总线

我在 Azure 上使用会话队列,当我在队列中推送一些数据时,我编写了一个 Azure 函数来触发. 请注意,我创建了基于状态/会话的队列. 问题是当我将数据推送到队列时,我得到了类似的错误 函数“xxx"的监听器无法启动.Microsoft.ServiceBus:对于需要的实体来说是不可能的创建非会话消息接收器的会话 所以我的问题是我不能在会话中使用队列/主题的功能吗? ..
发布时间:2022-01-17 16:39:14 其他开发

Azure Functions - Monitor - 我可以恢复旧视图吗?

在 Azure Functions 中,Azure 门户中的 Monitor 视图已更改为显示“配置 Application Insights...".如何恢复旧的简单视图? 解决方案 第二次更新 2.x 运行时不再将日志(由 ILogger 提供)发送到 Azure WebJobs Dashboard 使用的表.因此,我们不应再将旧视图用于 v2 函数.使用 Application ..
发布时间:2022-01-17 16:39:08 其他开发

Azure Functions 计时器触发器横向扩展

如果我有一个每 5 分钟在计时器触发器上运行的 Azure 函数,如果一个 运行 需要超过 5 分钟会发生什么? 无论当前是否有任何正在执行的触发器,下一个计时器触发器都会启动吗? 我问的原因:我需要确保一次只运行 1 个 Azure 函数(是的,我知道这种做法违背了函数的概念).如果一次运行需要 我更喜欢使用 Azure Functions,但在这种情况下 - 我应该不打扰并简单地 ..
发布时间:2022-01-17 16:38:58 其他开发

计时器触发 Azure 函数未触发

我在 Azure 上有一个带有以下 function.json 文件的函数: {“绑定":[{"type": "timerTrigger",“方向":“在",“时间表":“0 0 3 * * *",“名称":“我的计时器"}],“禁用":假} 除非我错了,否则这应该让函数在每天凌晨 3 点运行一次? 这是函数的签名: public static async Task Run(Timer ..
发布时间:2022-01-17 16:38:40 其他开发

如何引用“便携式"?来自 Azure 云函数的 .NET 程序集?

我已经通过 Nuget 和 project.json 成功引用了一个“可移植"程序集.我所有的代码都在 Azure 函数中编译,但是当它运行时我得到: 无法加载文件或程序集“System.Net,Version=2.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e,Retargetable=Yes"或其依赖项之一.系统找不到指定的文件 ..
发布时间:2022-01-17 16:38:34 C#/.NET

如何结合 AD B2C(MSAL) 和 CosmosDB

我在我的 Xamarin 表单应用程序中使用 appcenter Auth 和 Data,但微软正在关闭这些服务,所以我现在需要自己做.这两个 Atm 允许我使用 ADB2C 验证我的用户,然后授予他们访问 Cosmos 数据库中自己的和共享的内容. 我有什么自动取款机:我可以通过 MSAL 登录到我的 AD B2C.我可以使用 Microsoft.Azure.DocumentDB.Core ..