欢迎光临寺界 领略名寺魅力

experience the african style

领略非洲风情 体会彩色国度

timerjob的调度-凯发网址

正成科技            timerjob的调度

根据企业的实际业务,我们可能会搭建多服务器架构的spfarm;或者做sharepoint容量规划时,考虑1个web application下建立多个内容数据库的方式。那么,在这种情况下,sharepoint timerjob是如何调度的呢?

 

spjobdefinition

 

关键在于spjobdefinition(开发timerjob须要新建类并继承spjobdefinition)构造函数的两个参数:spserver和spjoblocktype。

 

spserver

 

将该timerjob安装到指定的服务器上。若传null值,则会将timerjob安装到spfarm的所有服务器上。

 

spjoblocktype

 

枚举类型。

 

spjoblocktype.none timerjob 将会运行在所有安装此timerjob的服务器上:若安装在n台服务器上,系统每次调用spjobdefinition.execute,则此timerjob会执行n次

 

spjoblocktype.contentdatabase 将为web application里的每个内容数据库执行一次:若当前web application有n个内容数据库,系统每次调用spjobdefinition.execute,则此timerjob会执行n次

 

spjoblocktype.job 不管此timerjob安装在几台服务器上,系统每次调用spjobdefinition.execute,此timerjob只会执行1次

2016年4月22日 14:33
浏览量:0