如何找到在a.net.net mvc中启动web api所需的时间?我需要一种方法来启动应用程序以成功完成加载。计算Web API的启动时间
FYI 我可以使用一些JavaScript来确定前加载时间和后加载时间,只是计算差异。但是我不确定这是否是最好的方法。
如何找到在a.net.net mvc中启动web api所需的时间?我需要一种方法来启动应用程序以成功完成加载。计算Web API的启动时间
FYI 我可以使用一些JavaScript来确定前加载时间和后加载时间,只是计算差异。但是我不确定这是否是最好的方法。
如果您尝试测量服务器上的启动时间,则可以将事件探查器或DateTime
标记附加到Application_Start
事件,然后再附加到EndRequest
事件。 Application_Start
仅在应用程序启动时触发。然后,您可以将这些数据记录到文本文件或数据库中。
所以就在Application_Start事件结束之前,我会计算加载时间? – Nitrodbz 2013-05-13 18:16:58
当应用程序启动时,您需要在'Application_Start'中启动计时器,然后使用'RequestEnd'计算时间,这是ASP.NET向用户提供请求的结束时间。 – 2013-05-13 18:28:52
当你说应用程序是指网页或Web服务器? – 2013-05-13 18:01:55
Web服务器,更具体地IIS – Nitrodbz 2013-05-13 20:31:22
在这里看看如何使用html5的webperformance http://www.html5rocks.com/en/tutorials/webperformance/basics/ – 2013-05-13 17:55:52