扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
2006年12月11日
关键字: 缓存 ISA Server
ISA Server的定时缓存内容下载服务可以定时把Web内容从Internet直接下载到ISA Server缓存中。后台处理根据预先定义的时间表下载内容来支持该功能。
定时缓存内容下载允许使用Web代理客户端最近可能会请求的HTTP内容来更新ISA Server 的缓存。如果使用得当,定时缓存内容下载可以节省网络带宽,提高缓存的整体性能,又不会影响吞吐量。
图所示为如何在ISA Management中创建一个新定时内容下载作业。
自动更新缓存内容
通过监视和分析Internet访问,可以判断需要哪些HTTP内容,以及什么时候需要。接着,可以根据请求或者定时安排,使用定时缓存内容下载功能直接把HTTP内容下载到ISA Server 缓存。这样,就可以用预料的组织客户端会请求的HTTP内容更新ISA Server缓存。然后,就可以直接从ISA Server 缓存而无需从Internet上访问该内容。
可以下载单个URL、多个URL、或者整个Web站点。创建预定缓存内容下载作业时,可以限制哪些内容应该下载。例如,您可以限制下载某一单个的域。同样地,您可以限制将要有多少个链接。
定时内容下载作业通过新建定时内容下载作业向导创建。图所示为该向导。
按如下步骤创建一个定时缓存内容下载作业:
1.在ISA Management控制台树上,右击Scheduled Content Download Jobs文件夹。
2.指向New,然后单击Job。
3.按屏幕的指示操作。
为现有下载作业配置属性
也可以为现有定时下载作业配置属性。要实现配置,先在ISA Management 的Cache Configuration节点中选择Scheduled Content Download Jobs文件夹,再在详细信息窗格中右击定时下载作业,然后单击Properties。图5.10所示为该过程的图解。
按如下步骤配置一个特定区域用来下载缓存内容:
1.在ISA Management控制台树上,右击Scheduled Content Download Jobs文件夹。
2.在详细信息窗格中,右击现行的定时内容下载作业,然后单击Properties。
3.在Parameters选项卡中,在Begin Downloading From URL文本框中输入要从其上下载内容的URL。
4.只下载Begin Downloading From URL文本框中所指定域中的内容,单击Keep Download Process Inside URL Domain Only复选框。
5.要限制下载内容时单一网页所允许的链接数,单击Cache Up To Maximum Links Depth Of复选框,输入链接数。
6.要限制缓存对象的总数量,在Maximum Number Of Cached Objects文本框中,输入对象数量。
7.单击OK。
按如下步骤为下载的缓存内容配置TTL:
1.在ISA Management控制台树上,单击Scheduled Content Download Jobs文件夹。
2.在详细信息窗格中,右击现行的定时内容下载作业,单击Properties,然后单击Parameters选项卡。
3.要超过对象的TTL,单击Always Override Objects TTL复选框。
4.要超过对象的TTL,而TTL还没有定义,单击Override TTL If Not Defined复选框。
5.为下载的对象配置一个特定的TTL,在Mark Downloaded Objects With A New TTL Of Minutes文本框中输入TTL。
6.单击OK。
注意 如果单击了Always Override Objects TTL,那么TTL或者由此处指定的TTL决定,或者由缓存配置属性中指定的TTL决定。
下载动态内容
安排缓存内容下载时,配置缓存动态内容可以配置ISA Server 缓存来存储对象,即使HTTP缓存控制报头显示没有必要缓存该对象。
警告 如果从其上下载对象的Web服务器要求客户端的身份验证,那么该预定内容下载作业就会失败。
按如下步骤为定时缓存内容下载作业缓存动态内容:
1.在ISA Management控制台树上,单击Scheduled Content Download Jobs文件夹。
2.在详细信息窗格中,右击现行的预定内容下载作业,然后单击Properties。
3.在Parameters选项卡中,选择Cache Dynamic Content复选框。
4.单击OK。
为内容下载作业配置时间表
下载根据预先配置的时间表进行。(也可以指定该时间表是否定期重复)。定期内容下载作业可以针对传出Web请求和进入Web请求配置。
对于传出Web请求,先判断Internet上的哪些对象是用户经常请求的。然后可以预订从Internet上检索对象的作业,并把它们载入缓存。
对于进入Web请求,可以安排从内部Web服务器上检索对象的作业。
按如下步骤配置缓存内容下载作业时间表:
1.在ISA Management控制台树上,单击Scheduled Content Download Jobs文件夹。
2.在详细信息窗格中,右击现行预定缓存内容下载作业,然后单击Properties。
3.在Frequency选项卡中,在Date日历框和Time旋转框中,选择从Internet上下载内容的日期和时间。
4.在Frequency区,选择完成以下步骤之一:
u 在特定的时间内容只下载一次,单击Once单选按钮。
u 在每天的特定时间下载内容,单击Daily单选按钮。
u 在一特定日期的特定时间下载内容,单击Weekly On单选按钮,并选择下载内容的日期复选框。
5.单击OK。
小结
定时缓存内容下载允许用Web代理客户端可能即将请求的内容更新ISA Server 的缓存。通过检测和分析Internet访问,可以判断需要哪些Web内容,以及什么时候需要。可以通过新建定时内容下载作业向导配置Web内容下载,使其直接下载到ISA Server 缓存中。内容下载作业可以配置为只进行一次,也可配置为按预定时间进行。创建一个下载作业后,可以将其配置为下载单个URL、多个URL、或者整个Web站点。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者