我们使用MVC应用程序和Thinktecture身份服务器。
当第一个用户连接到应用程序时,它需要>30+秒,随后的连接非常快(<3s)对于主页和登录页面(Thinktecture页面)
我们尝试将应用程序池的'空闲超时时间(分钟)'设置为0(工作进程永远不会关闭)
除此之外,我们忽略的任何其他设置或任何其他建议都将非常感谢。
在MVC中不确定,但在asp.net中,我们有相同的场景,第一个用户遇到延迟。一旦所有的dll创建后第一次请求。它们与他人共享,因此下一个响应将更快。为了避免这种情况,您可以将解决方案发布为预编译dll