Horizon 配置守护进程 Supervisor 中遇到的一些问题 (AWS\Sqs\SqsClient not found) 
                                                    
                        
                    
                    
  
                    
                    问题的起因是因为在已经配置好horizon后,因为没有进程守护,所以队列一直处于暂停状态
我在论坛及百度里搜了很多关于superviosr的文章,最终选择根据《Laravel中文文档》中的配置的laravel-worker.ini
我的配置如下:
执行到sudo supervisorctl start laravel-worker:*这段命令后报错了
于是尝试手动执行配置文件中的artisan命令,再次报错...
不死心,就追踪这个类,结果发现根本就没有这个类,后来以为是laravel5.5的问题,追踪到5.8依然找不到指定的类文件...
{tip} 后来索性把sqs去除执行了下发现可以正常使用了

最终改了配置文件(laravel-worker.ini)中的comannd命令(删除了sqs或换成redis)后执行以下三个命令
sudo supervisorctl reread sudo supervisorctl update sudo supervisorctl start laravel-worker:*

本作品采用《CC 协议》,转载必须注明作者和本文链接
 
           _mars 的个人博客
 _mars 的个人博客
         
             
             
                     
                     
             
            
 
        
 
           
           关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: