ipark's blog[MVP SharePoint]

SharePoint related...
随笔 - 23, 评论 - 123, 引用 - 3

导航

关于

My Old Blog: http://freepark.cnblogs.com Email:ipark.cn@gmail.com




Locations of visitors to this page



Creative Commons License

标签

每月存档

最新留言

广告

[Best Practice]给你的SharePoint Web Application设置单独的应用程序池

在现在的SharePoint中默认我们新建Web应用程序的时候,SharePoint会帮我们新建一个对应的应用程序池。

当我们为某个Web应用程序扩展新的应用程序的时候,SharePoint会让扩展出来的和被扩展的Web应用程序使用同一个Application Pool。在这里,推荐你为扩展出来的Web应用程序也创建一个新的Application Pool,可以使用和父级的Web应用程序的Application Pool一样的配置。这样做的目的只有一个,优化性能。

关于Application

每个Application Pool会对应一个w3wp.exe进程,w3wp.exe这个进程将在你访问www应用程序的时候启动。这个服务器端的进程不会在你关闭了客户端浏览器以后,就马上关闭的.那是因为Http是无连接的访问,当你关闭了web网页,不会返回相应的关闭信息,所以W3WP.EXE这个进程不会因为你关闭了web应用程序而关闭. IIS会负责处理w3wp.exe进程。在应用程序池的配置中,"空闲超时"中设定合适的时间,系统默认的是20分钟.设定好指定的时间,那么在这个时间范围内没有在访问应用程序,那么系统会自动的关闭W3WP.EXE这个进程的。

posted on 2008-04-03 15:43:30 by ipark  评论(0) 阅读(5421)

SharePoint中如何自定义出错界面

SharePoint默认的出错界面,对于最终用户来说有时候真是不友好:

怎么自定制的处理错误呢?

一般的ASP.Net的项目我们可以在global.asax文件中添加Application_Error方法来在全局范围内处理错误。

但是在SharePoint中我们没有办法这么做,所以我们只能通过写自定义的HttpModule来实现自定制的出错处理了。

具体的可以参考这篇Blog:

Catching unhandled exceptions in SharePoint

http://blogs.msdn.com/jannemattila/archive/2008/02/04/catching-unhandled-exceptions-in-sharepoint.aspx

 

posted on 2008-04-01 15:39:47 by ipark  评论(0) 阅读(5319)

Powered by: Joycode.MVC引擎 0.5.2.0