https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34070
David Cook <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #178068|0 |1 is obsolete| | --- Comment #18 from David Cook <[email protected]> --- Created attachment 179024 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=179024&action=edit Bug 34070: Add error handling for ERROR frames This change causes es_indexer_daemon.pl to die on ERROR frames instead of spinning in an infinite loop. It also adds a content-type STOMP frame header to help consumers know what data type is in the MESSAGE frame body. To test ERROR handling for es_indexer_daemon.pl: 1. Switch to using Elasticsearch 2. Change your RabbitMQ connection details in koha-conf.xml or the hard-coded ones in Koha/BackgroundJob.pm to include an invalid password. For example, if you don't have a message_broker already defined, use the following: <message_broker> <password>bad</password> </message_broker> 3. sudo koha-es-indexer --restart kohadev 4. View the errors in the logs: tail -f /var/log/koha/kohadev/es-indexer-output.log tail -f /var/log/koha/kohadev/es-indexer-error.log To test MESSAGE handling for es_indexer_daemon.pl: 1. Switch to using Elasticsearch (and ensure RabbitMQ connection details are correct) 2. Change the title of a bib record to something new and unique 3. Try to search for the bib using the new title 4. Note you can find it 5. Look in the logs just to make sure there are no messages there -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
