当前位置: 首页 > 编程笔记 >

azure-webjobs 斑点触发

卢和昶
2023-03-14
本文向大家介绍azure-webjobs 斑点触发,包括了azure-webjobs 斑点触发的使用技巧和注意事项,需要的朋友参考一下

示例

修改Azure存储Blob时触发的一个简单函数示例:

public static async Task BlobTrigger(
[BlobTrigger("my_container/{name}.{ext}")] Stream input,
string name,
string ext)
{
    //名称为{name},扩展名为{ext}的Blob

    using (StreamReader reader = new StreamReader(input))
    {
        //阅读Blob内容
        string blobContent = await reader.ReadToEndAsync();
        
    }
}
           

 类似资料:
  • 本文向大家介绍azure-webjobs 队列触发器,包括了azure-webjobs 队列触发器的使用技巧和注意事项,需要的朋友参考一下 示例 一个简单的示例,定义一个由队列消息触发的功能: 它还支持POCO序列化:            

  • 我不知道还有什么其他的选择:1。将blob下载到云服务的文件系统(或者azure文件存储帐户)并加密它。2.将加密文件上传到目的blob存储帐户。3.从共享中删除加密文件。 在这种情况下,是否有其他方法可以奏效?

  • 毒消息处理如何为Azure WebJobs SDK的工作?我正在寻找推送的服务总线队列消息已退出队列超过'x'时间到不同的ServiceBus(或)存储队列 这里和这里的在线留档以及这里的SDK示例没有关于ServiceBusTrigger如何处理有毒消息的示例。这是半成品吗? 我尝试使用参数实现自定义毒药消息处理,但ServiceBurstriggers似乎不支持它,因为我得到了运行时异常

  • 如果你使用blob存储触发器阅读Azure WebJobs上的留档,它们会提到这不是很可靠: WebJobs SDK扫描日志文件以查看新的或更改的blob。这个过程不是实时的;在创建blob后的几分钟或更长时间内,函数可能不会被触发。此外,存储日志是在“尽力而为”的基础上创建的;无法保证所有事件都将被捕获。在某些情况下,日志可能会丢失。如果您的应用程序无法接受blob触发器的速度和可靠性限制,建议

  • 我有多个Web作业,它们应该从Azure应用配置中获取它们的连接字符串和应用程序设置。 我尝试了中的以下步骤:https://docs.microsoft.com/en-us/azure/azure-app-configuration/quickstart-dotnet-app对于应用程序。每个webjob和Web的配置文件。与所述webjobs一起作为应用程序服务托管的web应用程序的配置文件。