是否可能出现应用程序池回收错误?

发布于 2025-01-06 09:32:51 字数 512 浏览 1 评论 0原文

我有一个名为 agent.exe 的进程,我的应用程序池运行该进程的 2 个实例。

当回收我的 AppPool 时,大多数时候它都可以工作,这 2 个实例将关闭,而 2 个新实例将启动。

但有时,当我回收 2 个旧实例时,我的 2 个旧实例不会关闭,而我的 2 个新实例却已启动并正在运行,因此我可以运行 4,6 个甚至更多实例。

我能明白为什么实例没有被回收吗?我只找到了这个 http://technet.microsoft。 com/en-us/library/cc735206(v=ws.10).aspx,但这些只是信息性日志,我看不到其中的错误。

有谁知道如何查看回收错误日志?

我的服务器是 Windows 2003,运行的是 IIS6。 应该注意的是,与“重叠回收”没有任何联系,因为实例根本不会关闭。

谢谢。

I have process named agent.exe, my app pool runs 2 instances of this process.

When recycle my AppPool then most of the times it works and those 2 instances are shutting down and 2 new instances are up.

but sometimes when I recycle my 2 old instances aren't shutting down while my 2 new instances are up and working, so I can have 4,6 and even more instances running.

Can I see why the instances aren't been recycled? I only found this http://technet.microsoft.com/en-us/library/cc735206(v=ws.10).aspx, but those are only informative logs and I can't see errors in them.

Does anyone know way to see recycling errors logs?

My server is Windows 2003 and I'm running IIS6.
It should be noted that there is no connection to "Overlapping recycling" because the instances don't shutting down at all.

thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

染柒℉ 2025-01-13 09:32:51

我发现以下日志可用于识别应用程序池回收错误:

AppPoolRecycleTime - 记录基于时间的回收事件。
AppPoolRecycleRequests - 记录基于请求数量的事件
回收。 AppPoolRecycleSchedule - 根据计划记录事件
不可回收。 AppPoolRecycleMemory - 基于内存记录事件
回收。 AppPoolRecycleIsapiUnhealthy - 工作时记录事件
由于 ISAPI 报告不健康,进程请求被回收。
AppPoolRecycleOnDemand - 当管理员请求时记录事件
回收应用程序池中的所有进程。
AppPoolRecycleConfigChange - 如果应用程序池发生变化,则记录事件
回收,因为应用程序池属性之一需要
回收生效已更改。 AppPoolRecyclePrivateMemory -
如果基于私有回收应用程序池,则记录事件
内存。

摘自这里:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/87892589-4eda-4003-b4ac-3879eac4bf48.mspx?mfr=true

I found the following logs that can use to identify App Pool recycle errors:

AppPoolRecycleTime - Logs event on time-based recycles.
AppPoolRecycleRequests - Logs event on number of request-based
recycles. AppPoolRecycleSchedule - Logs event on schedule-based
recycless. AppPoolRecycleMemory - Logs event on memory-based
recycle. AppPoolRecycleIsapiUnhealthy - Logs event when worker
processes request recycles because an ISAPI reported unhealthy.
AppPoolRecycleOnDemand - Logs event when an administrator requests a
recycle of all processes in the application pool.
AppPoolRecycleConfigChange - Logs an event if an application pool is
recycled because one of the application pool properties that requires
a recycle to take effect has changed. AppPoolRecyclePrivateMemory -
Logs an event if an application pool is recycled based on private
memory.

taken from here:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/87892589-4eda-4003-b4ac-3879eac4bf48.mspx?mfr=true

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文