3、利用 Azure 服务加速云应用开发与通知功能实现

利用 Azure 服务加速云应用开发与通知功能实现

1. 利用 Azure Functions 加速云应用开发

1.1 队列触发器工作原理

创建了一个队列触发器,当队列中有新消息到达时,触发器会被执行。一旦发现新的队列消息,它会读取该消息,此消息为个人资料图片的 URL。函数会发起 Web 客户端请求,以字节数组的形式下载图像数据,然后将数据写入输出 Blob。

1.2 随机 GUID 参数

rand-guid 参数会生成一个新的 GUID,并分配给每次触发器触发时创建的 Blob。

1.3 注意事项

  • 在配置 Blob 存储输出时,必须在 Blob 存储输出绑定的 Path 参数中指定 Blob 容器名称。如果容器不存在,Azure Functions 会自动创建。
  • 队列消息只能用于存储大小不超过 64 KB 的消息。若要存储大于 64 KB 的消息,开发人员必须使用 Azure Service Bus。

1.4 图像调整大小功能

1.4.1 准备工作

使用 SixLabors 库将图像调整为所需尺寸,为简化操作,将图像调整为以下尺寸:
- 中等尺寸:200 * 200 像素。
- 小尺寸:100 * 100 像素。

1.4.2 操作步骤
  1. 从模板中选择 Azure Blob 存储触发器,创建一个新的 Azure 函数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值