zoukankan      html  css  js  c++  java
  • [Tess Lab 记录] Go Through -> .NET Debugging Demos Lab 1: Hang

    Go through Tess Lab: .NET Debugging Demos Lab 1: Hang

    1. 运行”adplus -hang -pn w3wp.exe -quiet“命令的时候,出现An '_NT_SYMBOL_PATH' Environment variable is not set 的警告.

    >> Start -> Computer -> Properties -> Advanced System settings-> Environment Variables.

         In the User variables for admin, New 一个环境变量。

         Name: _NT_SYMBOL_PATH   Path: symbols*http://msdl.microsoft.com/download/symbols

    2.  继续运行指令。 C:Program FilesDebugging Tools for Windows (x86)>adplus -hang -pn w3wp.exe -quiet

    出现新的错误: *.cfg Path not found.


    Attaching the debugger to: W3WP.EXE_-BuggyBits-_-v_-v2.0-_-l_-webengine4.dll-_-a_-.-pipe-iisipm61f0d517-1fa0-4ed0-a50a-f37bbfb9986f_-h_-C-inetpub-temp-apppools-BuggyBits-BuggyBits.config-_-w_--_-m_0_-t_20 

    (Process ID: 6164)
    Error creating file: C:Program FilesDebugging Tools for Windows (x86)Hang_Mode__Date_11-05-2013__Time_17-25-44PMCDBScriptsPID-6164__W3WP.EXE_-BuggyBits-_-v_-v2.0-_-l_-webengine4.dll-_-a_-.-pipe-iisipm61f0d517-1fa0-4ed0-a50a-f37bbfb9986f_-h_-C-inetpub-temp-apppools-BuggyBits-BuggyBits.config-_-w_--_-m_0_-t_20.cfg Error: 76 - Path not found

    Solution: 参考这一篇博客,修改了adplus.vbs. 注意黄色部分代码。

    ' if we didn't get a package name, check if it is IIS 6
    if g_CurrentProcesses(PCount).Name = "W3WP.EXE" Then
    ' read the next line
      if not objTextFile.AtEndofStream Then
        strAux = objTextFile.ReadLine
        ' check the command line for the -ap parameter
        If InStr(strAux, "-ap") Then
          arrAux = split(strAux, "-ap", -1, 1)
          strPackageName = trim(arrAux(1))
          ' modifications start (http://blogs.msdn.com/stuartleeks/archive/2009/07/22/adplus-windows-7-and-asp-net.aspx)
          If Mid(strPackageName, 1, 1) = """" Then
            strPackagename = Mid(strPackageName, 2, InStr(2,strPackageName, """") - 2)
          End If
          ' modifications end
        End If
      End If
    End If

    运行成功时候的状态是这样的:

    C:Program FilesDebugging Tools for Windows (x86)>adplus -hang -pn w3wp.exe -quiet
    Attaching the debugger to: W3WP.EXE_BuggyBits (Process ID: 6164)
    Attaching the debugger to: W3WP.EXE_DefaultAppPool (Process ID: 7512)

    3. Tinyget 压网站的时候,我本地用的是90端口号。所以命令变成:tinyget -srv:localhost -port:90 -uri:/FeaturedProducts.aspx -threads:30 -loop:50

  • 相关阅读:
    mysql innodb myisam 主要区别与更改方法
    oracle双机热备概念
    oracle 查询死锁 kill 会话进程
    数据库触发器new old
    openssh 7.1升级方式
    GoldPoint(结队编程)
    四则运算
    自我介绍及目标
    WorldCount项目
    企业级应用与互联网应用的区别以及Java EE思维导图
  • 原文地址:https://www.cnblogs.com/yoyohappy/p/3409000.html
Copyright © 2011-2022 走看看