yii command控制台命令和yiic读取不到redis内容的解决

来源:互联网 发布:java程序员接私活经验 编辑:程序博客网 时间:2024/05/19 03:19

需求: 需要保存的内容写到redis里面 ,在计划任务中读取到这个redis的值, 定时执行url请求 ,不间断更新缓存内容

请求用

yii::app()->redis->sadd(key, value);

计划任务

class ArticleCommand extends CConsoleCommand {}

在/protected/commands/ArticleCommand

执行yiic可以查看当前的计划任务


如果在linux下执行yiic无效 可以用php yiic

执行效果:



遇到的问题

yiic 在执行时没有读取到redis的内容

解决是:

yiic.php对应的config/console.php 的redis地址和使用的redis的地址不一致  导致redis的缓存的key的内容读取不到



0 0
原创粉丝点击