azure-functions相关内容
我看到有人尝试过.我无法重现他们的结果.乐于使用任何语言.我可以从 HTTP 触发器创建一个 xlsx.我想从另一个 HTTP 触发器返回该文件. 解决方案 如果你已经生成了文件,返回它只是创建一个带有附件的 HTTP 响应: var result = new HttpResponseMessage(HttpStatusCode.OK);result.Content = new Byte
..
我有一个带有 CosmosDBTrigger 的 Azure 函数,该函数用于使用 Application Insights 监控的消费游戏.被监控的集合在更改提要中插入了 500,000 个.消费计划在几分钟内将实例数量增加到 15,但只有第一个实例能够处理任何更改. 我认为这是因为租约是由第一个实例保留的.我本质上是为 14 实例付费,什么都不做. 我注意到您应该能够在 Cosmo
..
我使用的是 Azure Functions 版本 2.x.它具有对依赖注入的内置支持. 所以我可以使用以下方法在单例范围内为 DI 注册我的服务 IMyService: 公共类 Startup : FunctionsStartup{公共覆盖无效配置(IFunctionsHostBuilder 构建器){builder.Services.AddSingleton
..
当用户在我的 azure AD B2C 中注册时,我想触发一个函数.但我找不到这方面的任何例子.用户是否添加到任何队列或存储在任何表中?或者当用户点击我应用中的“注册"按钮时,我是否需要查看回复? 我关注了这个 指南 创建我的 B2C.我想要的是例如.发送欢迎邮件. 解决方案 Azure AD B2C 通过其内置策略不支持自定义电子邮件事件或自定义触发器. 但是,您可以使用 A
..
我的 Azure 函数带有 CosmosDB 触发器,它使用租约收集机制侦听收集.此功能托管在消费计划上. 我注意到在繁重的负载下,我倾向于以越来越大的延迟来更新我的功能.阅读文档后,我没有找到一种方法来改进我的设置的缩放.有办法吗? 解决方案 Consumption Plan 实例应该根据你的 Function 滞后多远而增长.如果您使用的是消费计划,如果您使用的是应用服务计划,则
..
Azure 函数应用的应用设置包含可在门户中设置的数据库连接字符串的值.在 C# 中,可以使用 访问它们 ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString 对于用 JavaScript 编写的 Azure 函数,是否存在可以访问连接字符串的等效构造?我知道它们可以存储在应用程序设置中,但由于
..
需要缓存对象以提高我的 Azure 函数的性能.我尝试了 .NET ObjectCache (System.Runtime.Caching),它在我的测试中运行良好(经过长达 10 分钟的缓存保留期测试). 为了推进这个解决方案,我有几个简单的问题: Azure 函数的回收策略是什么.有没有默认值?可以配置吗? 成本的含义是什么? 我的方法正确还是有更好的解决方案?
..
我正在使用 Azure 函数开发聊天机器人.我想从文件中加载 Chatbot 的一些对话.我正在寻找一种在函数应用程序以一些函数回调开始之前加载这些对话数据的方法.有没有办法在函数应用启动时只加载一次对话数据? 这个问题实际上是 Azure Function run code on startup 的副本.但是这个问题是针对 C# 提出的,我想要一种在 NodeJS 中做同样事情的方法
..
当文件上传到 Blob 存储时,我触发了以下 Azure 函数 [FunctionName("ImageAnalysis")]公共静态异步无效运行([BlobTrigger("imageanalysis/{name}", Connection = "AzureWebJobsStorage")] 流 myBlob,字符串名称,TraceWriter 日志){log.Info($"C# Blob 触
..
我在 VS2017 中使用 azure functions 模板项目并选择版本 2 (beta).我将它原封不动地发布并且它有效. 我添加了 nuget 包 Microsoft.Extensions.Configuration 并编写了一条语句来初始化 ConfigurationBuilder 的实例 公共静态类 Function1{[函数名称(“函数 1")]公共静态 IActionR
..
我正在试验 Azure Functions 中的扩展,如 this question 但不能让它工作. 我的代码是这样的:(预编译,消费计划) 公共静态类FirstFunction{[函数名(“第一个函数"),]public static void Run([TimerTrigger("0 */5 * * * *", RunOnStartup = true)]TimerInfo myTim
..
我有一个在 Visual Studio 中开发的 C# 库 Azure Function (v1 .Net Framework 4.6.1). 我想在 HTTPS 上的 Visual Studio 中本地运行它.我怎样才能做到这一点? 我已将我的应用程序参数设置如下: 主机启动 --port 7112 --pause-on-error --useHttps --cors * 添加
..
我创建了一个带有 blob 存储触发器的 Azure 函数 - 我想处理一个文件,然后将文件转储到另一个 blob 存储容器. 在最简单的情况下,我想它看起来像这样: public static void Run(Stream blob, string name, out Stream outputBlob, TraceWriter log){输出斑点 = 斑点;} 这些是我的绑定:
..
我在 Azure 上使用会话队列,当我在队列中推送一些数据时,我编写了一个 Azure 函数来触发. 请注意,我创建了基于状态/会话的队列. 问题是当我将数据推送到队列时,我得到了类似的错误 函数“xxx"的监听器无法启动.Microsoft.ServiceBus:对于需要的实体来说是不可能的创建非会话消息接收器的会话 所以我的问题是我不能在会话中使用队列/主题的功能吗?
..
在 Azure Functions 中,Azure 门户中的 Monitor 视图已更改为显示“配置 Application Insights...".如何恢复旧的简单视图? 解决方案 第二次更新 2.x 运行时不再将日志(由 ILogger 提供)发送到 Azure WebJobs Dashboard 使用的表.因此,我们不应再将旧视图用于 v2 函数.使用 Application
..
如果我有一个每 5 分钟在计时器触发器上运行的 Azure 函数,如果一个 运行 需要超过 5 分钟会发生什么? 无论当前是否有任何正在执行的触发器,下一个计时器触发器都会启动吗? 我问的原因:我需要确保一次只运行 1 个 Azure 函数(是的,我知道这种做法违背了函数的概念).如果一次运行需要 我更喜欢使用 Azure Functions,但在这种情况下 - 我应该不打扰并简单地
..
我正在尝试使用 Azure 函数将文件保存到 FTP.json是这样的: {"type": "apiHubFile",“名称":“输出文件","路径": "{文件夹}/ps-{日期时间}.txt",“连接":“ftp_FTP",“方向":“出去"} 功能代码是这样的: public static void Run(string myEventHubMessage, TraceWriter l
..
我在 Azure 上有一个带有以下 function.json 文件的函数: {“绑定":[{"type": "timerTrigger",“方向":“在",“时间表":“0 0 3 * * *",“名称":“我的计时器"}],“禁用":假} 除非我错了,否则这应该让函数在每天凌晨 3 点运行一次? 这是函数的签名: public static async Task Run(Timer
..
我已经通过 Nuget 和 project.json 成功引用了一个“可移植"程序集.我所有的代码都在 Azure 函数中编译,但是当它运行时我得到: 无法加载文件或程序集“System.Net,Version=2.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e,Retargetable=Yes"或其依赖项之一.系统找不到指定的文件
..
我在我的 Xamarin 表单应用程序中使用 appcenter Auth 和 Data,但微软正在关闭这些服务,所以我现在需要自己做.这两个 Atm 允许我使用 ADB2C 验证我的用户,然后授予他们访问 Cosmos 数据库中自己的和共享的内容. 我有什么自动取款机:我可以通过 MSAL 登录到我的 AD B2C.我可以使用 Microsoft.Azure.DocumentDB.Core
..