我有一个状态写入的StaticClass.variable
,后来一个不同的状态访问它。但是,一旦进入下一个状态,StaticClass
就不再初始化。
有什么解决方法吗?通过JSON仅传递数据是有限的,我也想传递对象实例。
答案 0 :(得分:0)
创建新容器以运行Lambda(也称为“冷启动”)时,将初始化静态变量。
您永远不要以为静态变量已被初始化,尽管通过将变量另存为静态来避免重新初始化是一个好习惯。
如果您需要在步骤函数之间传递信息,则应使用AWS Step Functions接口进行操作(要传递完整的对象,则应使用序列化(例如JSON)