IMPORTANT: Per accedir als fitxer de subversion: http://acacha.org/svn (sense password). Poc a poc s'aniran migrant els enllaços. Encara però funciona el subversion de la farga però no se sap fins quan... (usuari: prova i la paraula de pas 123456)

Introducció

Beanstalk is a simple, fast work queue.

Its interface is generic, but was originally designed for reducing the latency of page views in high-volume web applications by running time-consuming tasks asynchronously.

Beanstalkd és el dimoni

Conceptes:

  • tube/worker: procés que està a la cua

Laravel i Beanstalkd

Vegeu Laravel queues

PHP

pheanstalk és el client PHP per a Beanstalkd utilitzat a Laravel. Vegeu

https://github.com/pda/pheanstalk

Beanstalkd console

Instal·lació:

https://alfrednutile.info/posts/92

La idea és tenir un subdomini:

$ composer create-project ptrofimov/beanstalk_console -s dev ~/Code/beanstalk_console
$ cat /etc/hosts
192.168.10.10 beanstalkd.app
$ homestead edit
   - map: beanstalkd.privacydriver.app
     to: /home/vagrant/Code/beanstalk_console/public
$ homestead provision

beanstalkd

A Homestead i Forge el podeu trobar per defecte corrent al port 11300:

$ ps aux | grep beanstalkd
beansta+  1395  0.0  0.0   4476   668 ?        S    Oct17   0:00 /usr/bin/beanstalkd -l 127.0.0.1 -p 11300
vagrant   4606  0.0  0.0  11748  2260 pts/5    R+   09:08   0:00 grep --color=auto beanstalkd


Però també es pot instal·lar amb:

$ sudo apt-get install beanstalkd  

Recursos:

Vegeu també

  • Beanstalkd el podeu trobar instal·lat, configurat & Running per defecte a Homestead i Forge

Enllaços externs