Windows Azure网站请求超时

时间:2012-09-13 09:35:12

标签: azure connection-timeout

我们在Azure中的第一个网络应用程序存在一些问题。

从前端角度来看,它非常简单。

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

我们看到的问题是点击提交按钮有时会导致连接超时"错误。这不是大量的数据提交,所以我不认为金额是问题,而且肯定不需要花费很长时间才能保存。

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

有没有人对这个领域有任何进一步的指导,因为它在网上似乎很少(我无论如何都能找到它!)。链接谈论背景轮询,以保持你的连接活着似乎疯了。

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

我可以有一个"心跳"每30秒左右进行异步呼叫,但希望听到其他人在做什么,或者是否有更好的解决方法。

1 个答案:

答案 0 :(得分:0)

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