超出内存限制时应用程序池进行回收 (SharePoint Server)

适用于:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

规则名称: 应用程序池会在超出内存限制时进行回收。

摘要: 由于已启用且超出内存限制,应用程序池将进行回收。 64 位环境中通常不需要使用基于内存限制的回收功能,因此应禁用此功能。 不必要的回收可能会导致回收的工作进程中丢弃请求,且向新工作进程发出请求的最终用户将会遇到性能低的问题。

原因:应用程序池配置为在超出内存限制时进行回收。

解决方法:在 Internet Information Services (IIS) 中更改应用程序池的回收设置。

  1. 确认执行此过程的用户帐户是 Farm Administrators 组的成员。

  2. Identify the server on which this event occurs. On the SharePoint Central Administration website, in the Monitoring section, click Review problems and solutions, and then find the name of the server in the Failing Servers column. If there are multiple failing servers in a server farm, you must repeat the following steps on each failing server.

  3. 确认执行以下步骤的用户帐户是本地计算机(上一步标明的计算机)上的 Administrators 组的成员。

  4. 登录到发生此事件的服务器。

  5. 在“服务器管理器”中,单击“工具”,然后单击“Internet Information Services (IIS) 管理器”

  6. 在 Internet Information Services 管理控制台的“连接”窗格中,展开树视图,然后单击“应用程序池”

  7. 在“应用程序池”列表中,右键单击要在其上禁用内存限制的应用程序池,然后单击“回收”

  8. “编辑应用程序池回收设置” 对话框中的“ 基于内存的最大值 ”部分中,清除 “kb) 中的虚拟内存使用情况 (”和“ KB) 中的专用内存使用情况 ( ”复选框,然后单击“ 下一步”。

  9. 在“ 将事件回收记录” 对话框中,单击“ 完成”。

另请参阅

其他资源

应用程序池的回收设置 <recycling>