关闭

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

标签: yii 计划任务yii commandyiic读取不到redis缓存yiic redis
607人阅读 评论(0) 收藏 举报
分类:

需求: 需要保存的内容写到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

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:168406次
    • 积分:3136
    • 等级:
    • 排名:第11389名
    • 原创:140篇
    • 转载:22篇
    • 译文:1篇
    • 评论:31条
    最新评论