none
性能技术器问题 RRS feed

  • 问题

  • 使用性能计数器查看ASP.NET\Application Restarts  数值时 显示是指为12 ,长期观察未发现有数值上的波动,感觉像是没有在工作。 请问如何确认此性能计数器数值正常? 是否有重新启动,恢复默认数值等方法解决?
    2019年5月21日 0:55

答案

  • Hi ,

    当Application Restarts也就是应用程序重新启动的次数增加时,您可以尝试通过更改root web.config,在事件日志中记录每个应用程序的关闭和启动的详细的信息,可以参考以下的文档:

    Monitoring Application Pool and Application Restarts

    由于您的问题的侧重点是ASP.NET方面的问题,超出了服务器论坛的支持范围,ASP.NET有专门的论坛负责,建议您可以将问题PO在对应的ASP.net的论坛,这样可以获得更加技术性的支持,以下是ASP.NET的论坛连接:

    https://forums.asp.net/ (此论坛为英文论坛,很抱歉,暂时未开放中文)

    另,如果您怀疑当前的性能计数器可能有问题的话,想要手动重建性能计数器的话,可以参考以下的链接:(如果其他的计数器能显示正常波动的话,个人认为您的性能计数器问题不大)

    https://support.microsoft.com/zh-cn/help/2554336/how-to-manually-rebuild-performance-counters-for-windows-server-2008-6

    最后,如果回复对您有所帮助的话,请您把回复标记为答复,我们将暂时对此贴的追踪。

    此致

    Candy



    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    • 已标记为答案 ice9898 2019年5月24日 8:17
    2019年5月24日 2:32
    版主

全部回复

  • Hi ,

    请问其他的计数器的数值有变化吗?您当前的系统版本是什么?

    如果别的计数器数值都正常显示波动的话,通常性能计数器的工作是正常的。

    我看了一下您添加的是ASP.NET\Application Restarts的数值。根据我所查询到的资料,Application Restarts是指应用程序重新启动的次数:

    Web 服务器的生存期中应用程序重新启动的次数。每次引发一个 Application_OnEnd 事件时,应用程序重新启动次数都会增加 1 次。重新启动应用程序的原因可能是:对 Web.config 文件做出了更改、对存储在应用程序的 Bin 目录中的程序集做出了更改,或者由于 ASP.NET 网页中发生了大量更改而必须重新编译应用程序。此计数器的意外增长可能意味着问题正导致您的 Web 应用程序循环。

    ==========================================================================

    也就是说在没有操作什么特殊设置的情况下,此计数值应该是不变的。换句话说,可以通过这个计数器观察是否有异常的重启现象。

    ==========================================================================

    请参考以下的文档:

    Setting up performance counters for ASP.NET

    最后,如果回复对您有所帮助的话,请您把回复标记为答复,方便论坛中其他有类似问题的用户快速找到答案。

    此致

    Candy


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   



    2019年5月21日 3:01
    版主
  • Hi,

    问题有什么新的进展吗?请随时在贴下进行回复。

    此致

    Candy


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    2019年5月23日 6:45
    版主
  • 您好,再请教一下 如果是 由于 ASP.NET 网页中发生了大量更改而必须重新编译应用程序 在日志中会有怎样的记录,事件ID 是多少?

    此外 ASP.NET\Application Restarts  不断重启,对WEB服务有什么影响? 目前出现问题的是 Exchange 2016服务器。

    2019年5月24日 0:40
  • Hi ,

    当Application Restarts也就是应用程序重新启动的次数增加时,您可以尝试通过更改root web.config,在事件日志中记录每个应用程序的关闭和启动的详细的信息,可以参考以下的文档:

    Monitoring Application Pool and Application Restarts

    由于您的问题的侧重点是ASP.NET方面的问题,超出了服务器论坛的支持范围,ASP.NET有专门的论坛负责,建议您可以将问题PO在对应的ASP.net的论坛,这样可以获得更加技术性的支持,以下是ASP.NET的论坛连接:

    https://forums.asp.net/ (此论坛为英文论坛,很抱歉,暂时未开放中文)

    另,如果您怀疑当前的性能计数器可能有问题的话,想要手动重建性能计数器的话,可以参考以下的链接:(如果其他的计数器能显示正常波动的话,个人认为您的性能计数器问题不大)

    https://support.microsoft.com/zh-cn/help/2554336/how-to-manually-rebuild-performance-counters-for-windows-server-2008-6

    最后,如果回复对您有所帮助的话,请您把回复标记为答复,我们将暂时对此贴的追踪。

    此致

    Candy



    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   

    • 已标记为答案 ice9898 2019年5月24日 8:17
    2019年5月24日 2:32
    版主