【发布时间】:2015-12-04 23:51:43
【问题描述】:
首先让我道歉,因为我真的不知道如何表达这个问题。
我遇到的问题是在用户访问我的网站时试图让我的数据库保持“活动”状态。一个例子是,如果我构建我的 c# asp.net 应用程序并发布它,然后尝试导航到它,它需要一段时间才能响应(我明白,这对我来说不是问题)问题是不是如果有人有一段时间没有访问该站点,似乎又需要一段时间,就像会话计时器已经过去一样,我不确定这是否与 App Pool 回收有关?
我尝试运行计划任务以每 15 分钟访问一次数据库(试图使其保持响应),但这似乎不起作用,它每 15 分钟运行一次,持续 5 小时,然后我在随机调用中收到一条消息,该请求已花费超过 4 秒的时间来响应并因此失败。
然后我的问题是,我如何保持与数据库/网站的连接响应,以便每次有人请求时,网站快速加载,而不必“启动”
一如既往的亲切
【问题讨论】:
标签: c# sql application-pool