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

Fridolin SOMERS fridolin.somers at biblibre.com
Wed Jan 6 18:00:38 CET 2021


Oooh nice.

Is there a protection against several launch ? Like in actual daemon 
--wait-for-lock ?
Or is there no need ?

Regards,

Le 06/01/2021 à 08:50, Josef Moravec a écrit :
> 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
>     <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
>     <https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel>
>     website : https://www.koha-community.org/
>     <https://www.koha-community.org/>
>     git : https://git.koha-community.org/ <https://git.koha-community.org/>
>     bugs : https://bugs.koha-community.org/
>     <https://bugs.koha-community.org/>
> 
> 
> 
> -- 
> Josef Moravec
> josef.moravec at gmail.com <mailto:josef.moravec at gmail.com>
> 
> 
> _______________________________________________
> Koha-devel mailing list
> 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/
> 

-- 
Fridolin SOMERS <fridolin.somers at biblibre.com>
Software and system maintainer 🦄
BibLibre, France


More information about the Koha-devel mailing list