I'm trying to follow the instructions set out in the bot framework documentation for load testing
First, i send my details to azure auth and get myself a token. I then include this token on my message to the bot service in the below way
{
"type": "message",
"id": "sdcsdcsd928323",
"channelId": "emulator",
"conversation": {
"id": "5eak34ff2m25"
},
"serviceUrl": "https://xxx-bot-xxx.azurewebsites.net",
"text": "I am feeling angry",
"from": {
"id": "default-user",
"name": "User"
},
"recipient": {
"id": "dack329f3nfb",
"name": "Bot"
}
}
While i'm getting a 202 Accepted response on the client. my backend logs show the below error:
Error: Failed to perform the requested operation on Azure Table. Message: The property value exceeds the maximum allowed size (64KB). If the property value is a string, it is UTF-16 encoded and the maximum number of characters should be 32K or less.
RequestId:79e296f0-3002-0039-37e5-390397000000
i guess the bot is trying to save its state in azure table but some value is too large. Any thoughts on where i might be going wrong?
I get a subsequent error message as well: Guessing its correlated
Error: Request to 'https://xxxx-xxx-xxxx.azurewebsites.net/v3/conversations/5eak34ff2m25/activities/sdcsdcsd928323' failed: [404] Not Found