beanstalkd

    1热度

    2回答

    我们基于Zend 1的系统有一个作为后台进程运行的后台进程,用于每小时检查用户是否过期,如果是,系统会向这些过期的用户发送验证邮件。 的代码是非常简单的: while(1) { $worker = ... //get verification worker $worker->run(); sleep(3600); //run hourly } 我们想寻找有免费

    1热度

    1回答

    我正在用NGINX上的MySQL数据库创建Laravel 4.2应用程序。我正在尝试研究在任何给定时间使用队列减少CPU使用率的选项。 我想任何排队的任务保持在一定的内存使用水平; 但我不明白的是如果正在运行的任务超过--memory参数php artisan queue:listen(或工作)设置的限制实际发生的情况。 如果我在我的dev的终端上运行 php artisan -h queue:w

    1热度

    1回答

    我有Beanstalkd消息队列,我有Glassfish。当然,我已经创建了自定义连接池和连接管理,但无法正常工作。连接离开那里,它不是由容器管理(GF4.0)。 如何为Glassfish管理的Glassfish创建适当的连接器?任何提示或链接非常感谢。

    2热度

    2回答

    我试图在作业失败时从其他表中记录一些数据。它在失败的工作表中效果很好,但我无法在工作失败时让Queue::failing(function($connection, $job, $data)工作。我确实试图把它放在global.php但没有运气。 另一个问题是$job返回什么?一个对象或只是工作ID?

    1热度

    1回答

    简单,我试图用服务beanstalkd排队的电子邮件和supervisord像这样: Mail::queue('emails.congratulations', $user, function($message) use($user) { $message->to($user['email'], $user['name']) ->subject('Congratulation

    5热度

    4回答

    我试图让魔豆和运行,我得到试图运行队列时异常:推(): Class 'Pheanstalk_Pheanstalk' not found 我已经运行作曲家需要pda/pheanstalk,甚至重新生成我的自动加载文件一个额外的时间。 它发生在./vendor/laravel/framework/src/Illuminate/Queue/Connectors/BeanstalkdConnector

    3热度

    2回答

    我试图让Pheanstalk为PHP工作,但我无法加载它。 我下载的源代码https://github.com/pda/pheanstalk,让我感动的src/Pheanstalk到我的项目目录,然后做在test.php如下: use Pheanstalk\Pheanstalk; $pheanstalk = new Pheanstalk('127.0.0.1'); 但是这给了我以下错误: F

    1热度

    1回答

    我正在使用Beanstalkd通过ffmpeg处理视频文件。 我正在使用https://github.com/pda/pheanstalk PHP客户端 我正面临以下问题。 a)有时作业没有添加到Beanstalkd Tube中, b)如果作业被添加到管中,有时ffmpeg未按预期处理。 任何想法, 提前 等待答复 感谢卡

    5热度

    3回答

    我的工作我的第一个Laravel应用程序,并试图排队的电子邮件使用Mail::queue发送电子邮件发送时命中一个奇怪的问题。 我最初使用sync驱动程序,一切正常,但现在切换到beanstalkd驱动程序它停止发送我的电子邮件。 我的配置如下: 的Ubuntu 13.10 Laravel 4.1 PHP 5.5.3 Beanstalkd 1.8通过apt-get "pda/pheanstalk"

    4热度

    2回答

    我使用的API的使用是有限的,比如说:每秒不超过10次,每天不超过5000次。 我正在处理beanstalkd队列处理作业中的这些调用。考虑到API的限制,我该如何限制这项工作的处理。