[Koha-devel] RabbitMQ / bug 26742: in production message broker on a specific server ?

Zeno Tajoli ztajoli at gmail.com
Tue Nov 24 20:27:49 CET 2020


Hi Devid and all,

I confirm that I will use Koha Debian packages (probably I will use 
Debian 10 with ES 6.x and PSGI/Plack).

As you say, it is not a drama to use  RabbitMQ. as local service.

That you for the info.

Bye
Zeno Tajoli


Il 24/11/2020 01:26, dcook at prosentient.com.au ha scritto:
> Hi Zeno,
> 
> I certainly do remember you!
> 
> I think that you misunderstand a little bit. The RabbitMQ dependency is necessary for both PSGI/Plack and CGI Koha when doing the batch record updates. (Over time, we'll change other parts of Koha to use RabbitMQ for message passing to a background worker as well.)
> 
> I admit that I'm not 100% sure what 20.11.x is going to look like. I've been advocating for running RabbitMQ on a separate server, as that is the best practice recommended by the RabbitMQ community, but most patches have required that RabbitMQ runs on the same host as Koha.
> 
> For now, I would say just trust the Koha Debian packages to do the right thing. Or are you not using the Koha Debian packages?
> 
> For what it's worth, I already run RabbitMQ on production servers collocated with Koha, as I created a local tool in Koha that uses RabbitMQ. It shouldn't be too much of a drama.
> 
> David Cook
> Software Engineer
> Prosentient Systems
> 72/330 Wattle St
> Ultimo, NSW 2007
> Australia
> 
> Office: 02 9212 0899
> Online: 02 8005 0595
> 
> -----Original Message-----
> From: Koha-devel <koha-devel-bounces at lists.koha-community.org> On Behalf Of Zeno Tajoli
> Sent: Tuesday, 24 November 2020 10:15 AM
> To: koha-devel <koha-devel at lists.koha-community.org>
> Subject: [Koha-devel] RabbitMQ / bug 26742: in production message broker on a specific server ?
> 
> Hi to all,
> 
> I hope many of yours rember me (more then two years ago !!).
> I'm helping a library (in Italy) to update to Koha 20.11.x
> 
> I read mailing list and bugs about addiction of RabbitMQ as task queue / message broker.
> 
> I understand that all start from using Plack, if I use it there are problem with task queue.
>   From 20.11.x if you use Plack, you need to use RabbitMQ, at least for batch update record tools.
> 
> So, what is the suggestion for a production server ?
> To install always RabbitMQ  in specific server ?
> 
> Or is a specific server for RabbitMQ only for multi-instance installation ?
> 
> I'm working with 250.000 bibliographic records and 1.700 users in single-instance installation.
> 
> Cheers
> Zeno Tajoli
> 
> --
> Zeno Tajoli
> System Librarian
> _______________________________________________
> Koha-devel mailing list
> Koha-devel at lists.koha-community.org
> https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
> 
> 

-- 
Zeno Tajoli
System Librarian


More information about the Koha-devel mailing list