0

在通过 Azure Durable 函数时,他们提到我们可以编写有状态函数。有状态是什么意思,维护什么状态?我们是在谈论函数的运行状态吗?

4

1 回答 1

2

有状态函数是具有状态的函数,即,一些数据与函数相关联。在我们的具体案例中,我们正在谈论:

  • 管理工作流程的状态(我们在哪一步)
  • 创建进度检查点(到达检查点时,状态会改变)
  • 持续执行历史
  • 调度活动

文档

Durable Functions 是 Azure Functions 运行时的扩展,它支持在代码中定义有状态的工作流。通过将工作流分解为活动,Durable Functions 扩展可以管理状态、创建进度检查点并处理跨服务器的函数调用分布。在后台,它使用 Azure 存储帐户来保存执行历史、安排活动功能和检索响应。您的无服务器代码不应与该存储帐户中的持久信息交互,并且通常不是开发人员需要与之交互的东西。

于 2019-04-15T13:42:59.840 回答