December 2011
1 post
http://rubyamqp.info/articles/error_handling/ の和訳。脚注は訳者による。
エラーの取扱いと復旧
このガイドについて
送信側であれ受信側であれ、多岐に渡る異常系をどうエレガントに扱うかが、AMQPと関わりのあるアプリケーションを頑健にしていくうえでは不可避と言えましょう。プロトコルの誤り、ネットワークの不調、ブローカー1の異常などが思い浮かぶことでしょう。これらを正しく処理して上手に正常状態に回復することは、容易ではないでしょう。以下では、amqp gemを使うことでアプリケーションが
ブローカーとの接続ができなかったとき
ネットワークが切断されたとき
AMQPコネクションに例外2が発生したとき
AMQPチャンネル3に例外が発生したとき
ブローカーの異常に遭遇したとき
TLS(SSL)関連の障害があったとき
...