【发布时间】:2020-01-23 01:41:34
【问题描述】:
我正在使用 Bot Framework V4 Node.js 设置一个简单的机器人。根据文档,具有内存存储的 ConversationState 不适用于生产机器人。我只需要为每个对话存储一些临时变量(以跟踪计数器)。在这种情况下我可以使用 memoryStorage,因为我不想永久保存数据吗?如果有很多用户访问机器人,生产环境中是否会出现内存使用问题?
【问题讨论】:
-
我无法具体回答您的问题,但我已经为我所做的大多数 PoC 使用了内存存储,其中一些基本上是生产级别的,并且没有任何问题。也就是说,您是否考虑过使用 Blob 存储来保存状态?我有一个机器人在使用它,并且没有产生任何费用。为了避免这里的问题,使用 Blob 应该是一种无成本或低成本的选择。
标签: azure botframework bots