内存状态存储组件在Dapr sidecar中维护状态,主要用于开发目的。状态不会在多个sidecar之间共享,并且在Dapr sidecar重启时会丢失。
要设置内存状态存储,创建一个类型为state.in-memory
的组件。请参阅本指南了解如何创建和应用状态存储配置。
apiVersion: dapr.io/v1alpha1
kind: Component
metadata:
name: <NAME>
spec:
type: state.in-memory
version: v1
metadata:
# 如果希望将内存用作actor模型的状态存储,请取消注释此行(可选)
#- name: actorStateStore
# value: "true"
注意:虽然内存组件不需要特定的元数据,但
spec.metadata
字段仍然是必填的。