观辰公司的软件是基于微软的ASP.NET技术架构的,凡是ASP.NET技术架构的软件在第一次访问时都有一个初始化的过程,因此用户会感觉比较慢,初始化只会进行一次,所以再次访问时速度就正常了。
常见的重启发生时机
这个初始化动作会在每次重启(服务器重启或WEB服务重启)后重新进行。比如有些服务器会在下班时关闭,上班开机时则会重新进行初始化。
如果服务器不关闭,在一段时间内(默认是20分钟)没有访问时,WEB服务也会进行回收重启,导致下次访问又必须进行初始化动作。
WEB应用程序池会在一定的时间后强制回收工作进程导致重启(默认是1740分钟)。
程序升级会导致重启。
特别说明
虽然初始化机制会导致首次访问速度变慢,但对后续的访问会有较大的性能提升。因此从总体来看,初始化机制使得程序的整体的运行效率提高了。