IBM Cloud Functions - 设置全局变量

问题描述

我正在查看文档,但找不到设置全局变量的信息。我们知道 Cloud functions 是无状态代码片段,但我想以某种方式集成一个 全局变量,它可以由 action 更改,由另一个变量读取并保留在最后一个状态 (true/false)。

有没有办法实现这样的功能

解决方法

函数调用是无状态的,这意味着没有全局变量。如评论中所述,您可以利用数据库来存储状态信息。

由于您只想避免过于频繁地调用 API 而没有数据库,因此我看到的唯一其他选择是 modify the action parameters。利用 Cloud Functions API,您可以更新操作本身并将参数从 false 切换为 true。我不会推荐它。