首页 > 解决方案 > Azure Functions - 并发问题

问题描述

我正在计划一个项目并解决我可能面临的所有潜在问题。我经常遇到的一个可能特定于我的项目的问题是并发问题。据我了解,Azure Functions 在需求不足时可扩展,这正是我所寻找的,但在并发方面会导致问题。让我解释一下场景:

  1. Http 触发的 Azure 函数执行以下操作
  2. 获取客户可用的信用,如果为零,则自动向客户卡收费。
  3. 从客户那里扣除请求的信用。
  4. 处理请求并返回给客户端。

我看到一个问题是获得可用的信用卡和自动收费卡。由于可能有多个功能实例,我可能会多次自动向卡收费,除此之外,获取和扣除信用额也会受到影响。

我想要 Azure Functions 的扩展,但无法解决这些并发问题。任何正确方向的见解或指示将不胜感激。

标签: azureconcurrencyazure-functions

解决方案


推荐阅读