gpt4 book ai didi

asp.net - ASP Web 应用程序超时和可能的配置问题

转载 作者:行者123 更新时间:2023-11-29 13:36:57 26 4
gpt4 key购买 nike

我在我们的服务器上部署了一个 asp/IIS 应用程序,每次重新启动它或由于新的应用程序修改而重新启动时,它都运行良好。但是,在 10-20 分钟后,即使尝试重复与我之前在应用程序运行良好时所做的完全相同的步骤,它也开始突然出现并超时。

Web 应用程序用于从查询中提取数据。当它从中提取的数据库离我们很近时,它运行良好,但我们最近不得不更换主机,现在我们的数据库在地球的另一端。所以我不确定这是一个关注配置端的问题,还是我们必须在应用程序代码中做一些事情来防止超时。

如果此信息有用,应用程序正在查询 Postgres 数据库。

提前致谢

最佳答案

请先检查此链接。

http://www.c-sharpcorner.com/UploadFile/technoNet/SessionTimeout02192009052301AM/SessionTimeout.aspx

否则

我认为这是由于表单例份验证超时设置所致。

"Forms 身份验证票可以通过两种方式超时。第一种情况如果您使用绝对到期。使用绝对到期时,身份验证票会在到期时间到期时到期。例如,您将到期时间设置为 20 分钟,并且用户在下午 2:00 访问该站点。如果用户在下午 2:20 之后访问该站点,则用户将被重定向到登录页面。

如果使用滑动过期,场景会稍微复杂一点。如果用户在过期时间过半后访问该站点,则会更新 cookie 和生成的票证。例如,您通过使用滑动过期将过期设置为 20 分钟。用户在下午 2:00 访问该站点,并且该用户收到一个设置为在下午 2:20 过期的 cookie。仅当用户在下午 2:10 之后访问该站点时才会更新过期时间。如果用户在下午 2:09 访问该站点,则票不会更新,因为到期时间还没有过一半。如果用户随后等待 12 分钟,在下午 2:21 访问该站点,则票证将过期。用户被重定向到登录页面。”

另请通过以下链接了解更多信息。

http://itworksonmymachine.wordpress.com/2008/07/17/forms-authentication-timeout-vs-session-timeout/ http://support.microsoft.com/kb/910439 http://www.abstraction.net/ViewArticle.aspx?articleID=74 http://codeasp.net/blogs/vivek_iit/microsoft-net/848/forms-authentication-timeout-vs-session-state-timeout

关于asp.net - ASP Web 应用程序超时和可能的配置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7663547/

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