beanstalkd

    2热度

    1回答

    我试图实现我自己的beanstalkd客户端作为一种学习方式。 https://github.com/kr/beanstalkd/blob/master/doc/protocol.txt 目前,我使用bufio来读取由\n分隔的一行数据。 res, err := this.reader.ReadLine('\n') 这是罚款当我发送一个命令,读喜欢AA制单行响应:INSERTED %d\r\n但我

    1热度

    1回答

    我正在创建一个抽奖网站作为一个小型项目。它将处理多个抽奖结束时间。在每场抽奖结束时,选择一位获胜者。 Laravel Jobs是最好的方法吗?我是否只是创建一个永久重复的工作来检查是否有任何抽奖活动结束并需要获胜者? 如果不是,最好的方法是什么?

    2热度

    2回答

    我在我的beanstalkd作业类中抛出异常时出现了一个奇怪的问题。当我在作业类之外抛出一个简单的异常(throw new \Exception();)时,它会调用App \ Exceptions \ Handler中的report()方法,我可以在那里做我的调整。但是,当我在作业类中抛出异常时,它不调用report()方法。所有的队列实现都基于laravel文档(https://laravel.

    0热度

    1回答

    我犯了一个错误,并从/etc/init.d中删除了初始化脚本beanstalkd。有人知道如何重新创建它吗? 当我键入 sudo易于得到的autoremove beanstalkd ,然后重新安装。剧本仍然不存在。 我希望有人能帮忙。 最好的问候,

    0热度

    1回答

    我不太清楚所有beanstalkd技巧,我需要为我们的AWS EC2实例中的beanstalkd增加max-open文件。我发现一些资源,在互联网(即看起来更加信任我),暗示改变的不仅仅是beanstalkd配置和系统配置这样的: # file: /etc/default/beanstalkd BEANSTALKD_LISTEN_ADDR=127.0.0.1 BEANSTALKD_LISTEN

    0热度

    1回答

    每当我启动backburner时出现以下错误,但控制台显示守护进程已成功启动 /Users/someuser/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/2.0.0/uri /generic.rb:214:in initialize': the scheme beanstalk does not accept registry part: : (or bad host

    0热度

    1回答

    我有两个laravel 5.1应用程序使用beanstalkd和supervisord来管理队列作业。 的supervisord.conf文件具有定义为 [program:diagbovespa-default-queue] command=php artisan queue:listen --tries=2 --env=aceite process_name=%(program_name)s

    0热度

    1回答

    我目前在我的Yii2项目中引入了Banstalkd,但是我在测试中遇到了一些问题。一个例子是在单元测试同步之前测试发送的邮件,验证邮件是否已发送,以及正确的电子邮件格式,如果包含一些文本,但现在与Beastalkd我不知道wtha做。如果工作完成,我打算先添加验证,然后检查其余部分。但我怎么能做所有的东西? 我使用的是Codeception,我检查了文档http://codeception.com

    2热度

    1回答

    我正在使用laravel 5.1。 AWS EC2服务,ubuntu操作系统。 我创建了一个将电子邮件发送给多个用户的命令。比方说,我有这样的示例代码: foreach($users as $user) { $data = $user->toArray(); $data['subject'] = "This is subject"; Mail::queue('emai

    1热度

    1回答

    下面的代码是从正在实施pheanstalk和正常工作的例子采取了snipet(从pheanstalk的GitHub的页面获得:https://github.com/pda/pheanstalk): <?php require_once("vendor/autoload.php"); use Pheanstalk\Pheanstalk; $pheanstalk = new Pheanstal