Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RabbitMQ options and compatability #1

Closed
anjackson opened this issue Sep 18, 2015 · 3 comments
Closed

RabbitMQ options and compatability #1

anjackson opened this issue Sep 18, 2015 · 3 comments
Assignees

Comments

@anjackson
Copy link

We are using the AMQPUrlReceiver from heritrix3/contrib, and have come across a few issues.

  1. Uncaught exceptions can wreak some havoc, see HER-2088
  2. The queues are declared as durable=false and auto-delete=true (which is not what we want) and this is not configurable -- see here
  3. The module relies on deprecated functionality (RabbitMQ >= 3.3) to implement pausing behaviour.

The amqp-robust-reciever branch contains fixes for these issues, based on our currently deployed H3 version.

@anjackson
Copy link
Author

The branch also merged in upstream changes from IA, but it came our rather messy as I patched them in an re-implemented my changes on top. Might make a cleaner branch instead.

@anjackson
Copy link
Author

Okay, so amqp-url-receiver-changes branch places my changes on top of master. These can then be back-ported to our ukwa-dc branch(es).

@anjackson anjackson changed the title RabbitMW options and compatability RabbitMQ options and compatability Sep 18, 2015
@anjackson
Copy link
Author

Move away from this approach.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant