[英]Concurrency Bot state in Dialog Bot Framework
我正在構建一個使用對話框與客戶端進行交互的Bot,現在,我在IDialogContext中使用PrivateConversationData來存儲客戶端與我的Bot聊天時的一些參數。 但是,當我閱讀用戶狀態文檔時 ,他們說:
您可以在每個存儲中為用戶或對話存儲的最大數據量為32 KB。 例如,您可以在通道ABC上為用戶A存儲32 KB數據,在通道ABC上的私人對話中為用戶A存儲32 KB數據,並在通道ABC上為會話1存儲32 KB數據。
那么,如果許多客戶端同時與我的Bot聊天並且我的代碼存儲了一些參數以查詢我的數據庫時會發生什么,如果下一個客戶端與我的機器人通信並設置相同名稱的一些參數時,我的數據也會丟失嗎? 我很困惑,與機器人聊天的每個客戶端都將擁有自己的PrivateConversationData還是與Bot連接的所有客戶端都將僅訪問一個PrivateConversationData
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.