poscms任务队列JS

任务队列的作用是将处理时间慢的功能或者网络请求会延迟的功能通过排队的方式执行,从而可减轻网站的负载力,例如:自动更新缓存、发送邮件、同步微博、百度Ping、远程图片下载等等。

队列的执行方式分为本站执行和第三方执行

1、本站执行

它会将任务执行程序的js接口自动加载到模板的底部,懒人推荐。

 

2、第三方执行(支持阿里云云引擎ACE)

可以由两种方式来实现它:

①、手动将“任务执行程序的JS”接口放到模板之中,例如通常放在网站公共模板footer.html,执行js代码是:

<script type="text/javascript">    
$.ajax({    
	type: "GET",    
	async: false,    
	url:"{SITE_URL}index.php?c=cron",    
	dataType: "jsonp",    
	success: function(json){ },    
	error: function(){ }    
});    
</script>

②、另外一种是通过服务器软件执行,如linux下的cron工具,命令行执行方式为:

php /home/wwwroot/index.php

后面是网站路径地址,请勿复制,以你的网站路径为准

 

每次执行任务数量

一般填写10-20个任务就行了

 

每次执行任务间隔

网站访问量高的话可以设置30分钟左右,访问量少可以设更长些,单位是秒,1800表示30分钟

原文地址: http://help.dayrui.com/index.php?c=show&id=72

转载于:https://my.oschina.net/finecms/blog/842890

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值