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

dcook at prosentient.com.au dcook at prosentient.com.au
Wed Jan 6 04:28:08 CET 2021


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
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 in non-daemon mode when
necessary, so you still need to have memory available to do actual work.
Making 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

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20210106/40b52c0b/attachment.htm>


More information about the Koha-devel mailing list