我们在 Azure 中的第一个 Web 应用程序遇到了一些问题。
从前端的角度来看,它真的很简单。
它有 2 个页面,其中包含用户填写并单击提交按钮的表单。这会将数据保存到 Azure 表存储中。
我们看到的问题是单击提交按钮有时会导致“连接超时”错误。提交的数据量不是很大,所以我不认为数量是问题,当然也不应该花很长时间来保存。
对此的初步研究提出了这个和这个。他们都谈论了一个 1 分钟的问题,听起来就像我描述的那样。第二个链接在 2012 年 4 月进行了更新,称 1 分钟问题现已解决,并且“默认超时大于 1 分钟,具体取决于当前连接数”。
有没有人对此领域有任何进一步的指导,因为它在网络上似乎相当稀少(无论如何我都能找到!)。这些链接谈论后台轮询以保持您的连接活跃,这似乎很疯狂。
用户填写的表格相对较长,并且是在他们与客户通过电话交谈时填写的,因此可能需要一段时间才能填写和提交。
我可以每 30 秒左右进行一次“心跳”异步调用,但想听听其他人在做什么,或者是否有更好的方法来解决这个问题。