我爱Aspx >> Asp.Net >> 调试分布式 Web 应用程序 (2)
调试分布式 Web 应用程序 (2)
- :未知 Դ:internet :2007-5-5 19:46:35 ؼ:web
- 对话框中,您会发现三个选项。In-Process
选项指在 inetinfo 进程中运行的 IIS 应用程序(IIS 5.0 中的选项“低”)。Out-Of-Process
选项指配置为在自己的/共享的进程空间中运行的 IIS 应用程序(IIS 5.0 中的选项“高”和“中”),以及那些在 MTS/COM+ 下作为服务器程序包运行的组件。Other Process
选项本质上指在系统中运行的任何其它进程。如果将 MTS 下的一个组件注册为 "Server application/package",则它将在 dllhost.exe 进程(Windows NT 4.0 中的 mtx.exe)中运行。这样,针对每个应用程序将会有 dllhost.exe 的几个实例运行。如果您需要调试感兴趣的某个组件,则首先必须找出这个组件在其下运行的 dllhost.exe 实例,然后连接到该实例。Out-Of-Process
很有用的一个功能是,它可以按应用程序名/程序包名列出用 MTS/COM+ 注册的所有组件,因此免去了您查找正确的 dllhost.exe 实例并连接该实例的麻烦。 对于我们的示例,选择 In-Process
选项,然后单击 next
。
- 这时弹出 Session Options
对话框。如果选择 Automatic
,则只要有异常发生,就会生成一个日志文件。如果您选择 Manual
,将提示您输入端口、用户名和密码,以便技术支持工程师能交互地解决您的问题。如果您正在通过技术支持解决一个问题,则应该主要使用这个选项。如果选中 Manual
,则一旦有例外发生,Web 服务器就会被挂起,并且无法接收任何 Web 请求,直到重新启动该服务器或者取消此监视会话为止。如果希望 IIS Exception Monitor 在写完日志并重新启动进程后继续监视事件,请选中 Enable Recursive Mode
复选框。如果您希望在 IIS Exception Monitor 遇到异常时收到一条弹出式消息,或者您安装了 CDO 和 SMTP 服务,则请选中 Notify Admin
复选框。指定一个完全限定的电子邮件地址,以便在检测到异常时收到一则带有 .dbl 文件格式的附件的电子邮件信息。选中 Schedule this session
复选框,您就可以预定一个 Exception Monitor 会话,使它在指定的时间或系统启动时运行。这需要安装计划任务。如果未安装计划任务,则此选项不可用。 对于我们的示例,请选选 Automatic
选项,然后单击 Next
。
- 在 Start Monitoring
对话框中,单击 Run This Monitoring Session
,然后单击 Next
。
- Session Status
Ҷƪл˵?
- һƪ调试分布式 Web 应用程序 (3)
һƪ如何在Delphi中实现ASP编程
- 关于我们 | 广告服务 | 网站建设 | 版权申明 | 申请链接 | 联系我们
- Copyright © 2007 5iaspx.COM. All Right Reserved.
- 本站内容仅供学习,研究,探讨,个人收藏,如有侵权,敬请联系我们,我们尽快解决!