beanstalkd

    0热度

    1回答

    Beanstalkd的初学者在这里。我在其他地方使用了以下URL的托管Beanstalkd服务器:http://beanstalkdhost:1234/here。 问题: - 我将如何查看可用管/作业列表?请注意,此服务器不是由我托管的。 如何将作业放入此服务器的管道中,当规格说明它需要POST和自定义标头作为请求时。客户端(在NodeJS中)我目前在Internet上浏览过,不允许使用自定义标题

    0热度

    2回答

    我们正在使用Laravel和BeansTalkD在我们的应用程序中排队。现在,我被困在一个点上,这个命令: php artisan queue:listen 不断找工作,换句话说,有很多的工作,我不知道如何清理队列。 而问题是,我用这个命令跑beanstalkd: beanstalkd -z 1024*1024 不指定wal目录。 我一直在寻找整个上周关于如何清理豆茎工作队列,但什么都没发现。 提

    0热度

    1回答

    我正在用beanstalkd使用laravel 5.1来配合主管。 麻烦的是: 1)工匠队列:工作beanstalkd --sleep = 3 --tries = 3 --daemon 2)须藤服务beanstalkd停止 这就是所有。 [2015-10-06 17:09:18] local.ERROR: exception 'Pheanstalk\Exception\ConnectionExce

    4热度

    3回答

    我知道Laravel的队列驱动程序,比如redis和beanstalkd,我读过你可以增加beanstalkd等工作的人数。但是我不确定这些解决方案是否适合我的场景。这是我需要的; 我通过套接字连接侦听XML馈送,并且数据只是保持快速。永远。我一秒钟就可以获得数十个XML文档。 我一行一行地从这个套接字读取数据,一旦我到达XML结束标记,我就会将缓冲区发送到另一个进程进行解析。我以前只是在base

    1热度

    1回答

    我使用beanstalkd与Laravel排队一些任务\队列\作业\ BeanstalkdJob :: $名字,但我无法将数据发送到处理队列中的功能,在这里是我的代码 //Where I call the function $object_st = new stdClass(); $object_st->Person_id = 2 ; //If I do this: echo($obje

    0热度

    1回答

    我有一台运行Beanstalk的服务器,以及一些使用Pheanstalk在PHP中运行worker的独立服务器。 的那一刻起成为工人的找到工作: $job = $pheanstalk->watch('tube') ->ignore('default') ->reserve(); $data = json_decode($job->getData(), true); 的那

    0热度

    1回答

    当我建立一个beanstalkd实例时,为了在生产环境中运行,我应该像Queue Server一样使用单独的服务器实例(Digital ocean)吗?所以最好将这个服务与运行在液滴上的其他系统分开?

    0热度

    2回答

    我目前使用beanstalkd和node.js来执行服务。 我想在工作失败时重试n次,然后再放弃工作。 如果工作成功,我想要做同样的工作10次。 那么,最好的做法是,在mongo db中存储jobId错误和成功计数,或者删除并放入一个新的工作,其中包含错误和成功计数。 我不知道我是否清楚?所以告诉我,非常感谢

    4热度

    1回答

    我用Beantalkd和Yii2框架。 要在队列中添加我用这样的: Yii::$app->beanstalk ->putInTube('tube2', ['param' => 'val'], PheanstalkInterface::DEFAULT_PRIORITY, PheanstalkInterface::DEFAULT_DELAY); 但现在我需要一些简单的任务就在指定的

    4热度

    1回答

    我正在与家园vm一起为我的Laravel项目开发beantalkd和supervisord。每当我流浪宅基地vm时,supervisord都不会启动。我必须手动键入以下运行: sudo service supervisor start 我运行的版本是3.0b2-1。我还安装了rcconf来检查在启动时自动启动哪个服务,并且也检查了管理员。 我试过的另一件事是运行crontab尝试启动服务。下面