gpt4 book ai didi

upload - Azure 的 Web 角色可以保持事件状态多长时间?

转载 作者:行者123 更新时间:2023-12-04 06:38:54 25 4
gpt4 key购买 nike

我的云应用程序(Web 角色)将超过 5000 条记录上传到 SQL Azure。在我的开发机器上,此过程的总时间大约需要 15-19 分钟。有一次,我部署到云端并重试,10 - 12 分钟后失败,没有任何错误消息。

我的猜测是网络角色在一段时间后超时。有这样的设置吗?

最佳答案

您的网络角色不会超时。

SQL Azure 可能会超时,并且您的连接也可能被终止。

连接终止的一些原因:

  • 消耗超过一百万个锁的 session 将被终止。
  • 日志文件大小 > 1 GB 的事务将被终止。
  • 从第一个或最旧的事件事务日志序列号 (LSN) 到日志尾部(当前 LSN)的距离不能超过日志文件大小的 20%。
  • 如果事务锁定底层系统操作所需的资源超过 20 秒,则会终止。
  • 当 session 使用超过 5 GB 的 tempdb 空间(= 655,360 页)时, session 将终止。
  • 当存在内存争用时,消耗超过 16 兆字节 (MB) 且持续时间超过 20 秒的 session 将按照资源占用时间的降序顺序终止,例如最旧的 session 首先终止。
  • 数据库在达到最大数据库大小时将变为只读。发生这种情况时,尝试更新或插入的事务将被终止。

http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-connection-management-in-sql-azure.aspx#Reasons

关于upload - Azure 的 Web 角色可以保持事件状态多长时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4521424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com