java - 处理后如何移动成功/失败的 Azure Blob?
问题描述
我正在使用 Azure Blob 存储作为使用由 BlobTrigger 触发的函数应用将文件上传到我的应用程序的一种方式。
如果文件处理正确,我想将其移动到不同的“已完成”容器并在文件名上添加时间戳后缀,以便为历史跟踪提供唯一名称。
如果处理文件时出现错误,我想以类似的方式将文件移动到“失败”容器中。
出错时,我还想将日志(包括错误消息和堆栈跟踪)放入与时间戳文件同名但后缀为.log
.
- 处理完成后,如何将 blob 移动/重命名到不同的容器?
- 移动失败的 blob 时如何复制日志?
解决方案
推荐阅读
- resttemplate - 使用 Spring Cloud Sleuth 在 RestTemplate-instrumented spans 中有哪些标签可用
- r - 删除属于某个值范围的观测值
- math - 这是在代码中呈现公式的正确方法吗
- python - 想使用 Spidev 读取前 20 个字节,但我只读取 0
- mysql - docker容器中的mysql无法启动
- r - 在循环中分配变量标签
- javascript - 创建新日期时 NodeJS 使用什么日期时间?
- input - 试图让我的不和谐机器人将消息作为数字输入
- fluentd - 集成插件 fluent-plugin-detect-exceptions 时在 fluentd 中重复日志
- mysql - 使用 where 子句与其他表左连接