【问题标题】:Direct Line App Extension - How and where are messages cached?Direct Line App Extension - 如何以及在哪里缓存消息?
【发布时间】:2020-06-01 11:42:55
【问题描述】:

我对 Build 2020 上宣布的新 Direct Line App Extension for App Services on Azure 有几个问题。 “正常”的直线服务将消息缓存在自己的区域服务器上。既然此扩展允许机器人的应用服务充当 Direct Line 端点,那么与它的消息的对话是否缓存在应用服务中?这是否意味着,例如可以编辑会话缓存的设置,例如缓存持续时间等?

我猜通过 Direct Line App Extension 的消息定价仍然是通过付费渠道定价类别?

我试图在 botframework 存储库和文档中找到有关它的信息,但似乎没有关于它的其他信息尚未

感谢您的帮助。

【问题讨论】:

  • 接受/投票支持更大的 Stack Overflow 社区和任何有类似问题的人。如果您觉得我的回答足够,请“接受”并点赞。如果没有,请告诉我我还能提供哪些帮助!

标签: azure botframework azure-bot-service direct-line-botframework


【解决方案1】:

Direct Line Application Service Extension 根本不缓存消息。这是设计使然,因为缓存需要访问您的应用服务存储,这意味着您需要存储或访问外部服务。但是,添加缓存服务违背了 DL ASE 主要为服务而构建的 VNET 场景的目的。

在定价方面,机器人服务层级在 Direct Line 机器人和使用 DL ASE 的机器人中是相同的。所以,从表面上看,它们看起来是一样的。

【讨论】:

猜你喜欢
  • 2015-02-16
  • 2020-05-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-13
  • 1970-01-01
  • 2014-03-29
  • 2011-11-19
相关资源
最近更新 更多