1

我们在 Azure 中的第一个 Web 应用程序遇到了一些问题。

从前端的角度来看,它真的很简单。

它有 2 个页面,其中包含用户填写并单击提交按钮的表单。这会将数据保存到 Azure 表存储中。

我们看到的问题是单击提交按钮有时会导致“连接超时”错误。提交的数据量不是很大,所以我不认为数量是问题,当然也不应该花很长时间来保存。

对此的初步研究提出了这个这个。他们都谈论了一个 1 分钟的问题,听起来就像我描述的那样。第二个链接在 2012 年 4 月进行了更新,称 1 分钟问题现已解决,并且“默认超时大于 1 分钟,具体取决于当前连接数”。

有没有人对此领域有任何进一步的指导,因为它在网络上似乎相当稀少(无论如何我都能找到!)。这些链接谈论后台轮询以保持您的连接活跃,这似乎很疯狂。

用户填写的表格相对较长,并且是在他们与客户通过电话交谈时填写的,因此可能需要一段时间才能填写和提交。

我可以每 30 秒左右进行一次“心跳”异步调用,但想听听其他人在做什么,或者是否有更好的方法来解决这个问题。

4

1 回答 1

0

我无法谈论实际的潜在技术超时问题,但为了您的用户的理智,我会将表单分解为较小的页面/步骤(在每个步骤后使用异步保存),或者自动安全(即使作为临时记录) ) 每 30 秒。只是这样他们就不会失去工作,并且必须通过电话与客户重新开始。

于 2012-09-13T20:12:47.573 回答