[Koha-devel] Announcing an alternate indexing daemon for Zebra which is more memory efficient

dcook at prosentient.com.au dcook at prosentient.com.au
Thu Jan 7 00:38:56 CET 2021


Sounds great, Josef!

 

I implemented it yesterday afternoon in production and so far I haven’t gotten any complaints. I’m also super pleased with the reduction in resource usage.

 

Keen to hear your report!

 

David Cook

Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

 

Office: 02 9212 0899

Online: 02 8005 0595

 

From: Josef Moravec <josef.moravec at gmail.com> 
Sent: Wednesday, 6 January 2021 6:50 PM
To: David Cook <dcook at prosentient.com.au>
Cc: koha-devel <koha-devel at lists.koha-community.org>
Subject: Re: [Koha-devel] Announcing an alternate indexing daemon for Zebra which is more memory efficient

 

Hello David,

 

thanks for sharing, it looks great! We are going to test it on one of our servers. We'll report how things are going probably in few days...

 

 

Josef

 

On Wed, Jan 6, 2021 at 4:28 AM <dcook at prosentient.com.au <mailto:dcook at prosentient.com.au> > wrote:

Hi all,

 

I’ve written a new indexing daemon for Zebra which you can find at https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27267. It’s dead easy to use. Once the daemon is installed, you just need to update /etc/default/koha-common and you’ll be using it.

 

It only uses 6MB of RAM (instead of the 170-180MB I’ve seen rebuild_zebra.pl <http://rebuild_zebra.pl>  use in daemon mode), so it scales well on servers that host many instances of Koha. (For example, if you have 50 Koha instances on a server, you’ll use 300MB instead of 9GB for idle Zebra indexing daemons.) That said, this indexing daemon does launch rebuild_zebra.pl <http://rebuild_zebra.pl>  in non-daemon mode when necessary, so you still need to have memory available to do actual work. Making rebuild_zebra.pl <http://rebuild_zebra.pl>  more memory efficient is another task in itself and not a pressing issue atm.

 

I’m planning to use it shortly myself, but I figured that I would share it with everyone else, so that everyone else could benefit from it too. 

 

Hope others enjoy it as much as I do.

 

David Cook

Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

 

Office: 02 9212 0899

Online: 02 8005 0595

 

_______________________________________________
Koha-devel mailing list
Koha-devel at lists.koha-community.org <mailto:Koha-devel at lists.koha-community.org> 
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/



-- 

Josef Moravec
josef.moravec at gmail.com <mailto:josef.moravec at gmail.com> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20210107/8cc1f461/attachment-0001.htm>


More information about the Koha-devel mailing list