Direct Line App Extension-如何以及在何处缓存消息? [英] Direct Line App Extension - How and where are messages cached?

查看:48
本文介绍了Direct Line App Extension-如何以及在何处缓存消息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对新的

I have a few questions about the new Direct Line App Extension for App Services on Azure announced at Build 2020. The "normal" direct line services cached messages at their own regional servers. Now that this extension allows the App Service of a bot to act as the Direct Line endpoint, is the conversation with it's messages cached in the app service? And does this mean, one could for example edit the settings of the conversation caching like cache duration etc.?

我想通过Direct Line App Extension进行的消息定价仍然是通过高级渠道定价类别进行的吗?

And I guess the pricing of messages via the Direct Line App Extension is still via the premium channel pricing category?

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

I tried to find information about it in the botframework repositories and in the documentation, but it seems like there is no additional information about it available yet.

谢谢您的帮助.

推荐答案

Direct Line Application Service Extension根本不缓存消息.这是设计使然,因为缓存需要访问您的应用程序服务存储,这意味着您需要存储或访问外部服务.但是,添加缓存服务会破坏VNET场景DL ASE最初旨在提供服务的目的.

Direct Line Application Service Extension does not cache messages at all. This is by design as caching would require access to your app service storage, which means you would need storage, or access to an outside service. However, adding a caching service defeats the purpose of the VNET scenario DL ASE was primarily built to serve.

关于定价,Bot Service层在Direct Line bot和使用DL ASE的bot中都是相同的.因此,从表面上看,它们看起来是相同的.

Regarding pricing, the Bot Service tiers are the same in both a Direct Line bot and one that utilizes DL ASE. So, on the face of it, they appear the same.

这篇关于Direct Line App Extension-如何以及在何处缓存消息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆