Sha256: 4f0b784fa0333d451858f44b01f1c84b6812b15084aea6e00bf66298d978c0e3
Contents?: true
Size: 1.63 KB
Versions: 1
Compression:
Stored size: 1.63 KB
Contents
h1. Handling AMQP exceptions and connection failures h2. About this guide Development of a robust application, be it message publisher or message consumer, involves dealing with multiple kinds of failures: protocol exceptions, network failures, broker failures and so on. Correct error handling and recovery is not easy. This guide explains how amqp gem helps you in dealing with issues like * Broker connection failures * Network connection interruption * TLS (SSL) related issues * AMQP connection-level exceptions * AMQP channel-level exceptions * Broker failure h2. Covered versions This guide covers amqp gem v0.8.0 and later. h2. Code examples There are several {https://github.com/ruby-amqp/amqp/tree/master/examples/error_handling examples} in the git repository dedicated to the topic of error handling and recovery. Feel free to contribute new examples. h2. Broker connection failures TBD h2. Network connection interruption TBD h2. TLS (SSL) related issues TBD h2. AMQP connection-level exceptions TBD h2. AMQP channel-level exceptions TBD h2. Broker failure TBD h2. Recovery TBD h2. Conclusion TBD h2. Tell us what you think! Please take a moment and tell us what you think about this guide on "Ruby AMQP mailing list":http://groups.google.com/group/ruby-amqp: what was unclear? what wasn't covered? maybe you don't like guide style or grammar and spelling are incorrect? Readers feedback is key to making documentation better. If mailing list communication is not an option for you for some reason, you can "contact guides author directly":mailto:michael@novemberain.com?subject=amqp%20gem%20documentation
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
amqp-0.8.0.rc3 | docs/ErrorHandling.textile |