クラス: Mongo::Monitoring::Event::Cmap::ConnectionCheckOutFailed
- 継承:
-
Base
- オブジェクト
- Event::Base
- Base
- Mongo::Monitoring::Event::Cmap::ConnectionCheckOutFailed
- 定義:
- lib/mongo/monitoring/ イベント/cmap/ connection_check_out_failed.rb
Overview
接続がプールからチェックアウトできない場合に公開されるイベント。
定数の概要の削減
- POOL_CLOSED =
POOL_CLOSED を返します 。プールがすでに閉じられているために接続のチェックアウトが失敗したことを示します。
:Pool_closed
- OUTTIME =
TIMEOUT 接続が利用可能になる前にタイムアウトに達したため、接続のチェックアウトが失敗したことを示します。
:timeout
- CONNECTION_ERROR =
CONNECTION_ERROR を返す のは、新しい接続を設定するときに発生したエラーが原因で、接続のチェックアウトが失敗したことを示します。
: connection_error
インスタンス属性の概要を折りたたむ
-
アドレス= Mongo::Address
readOnly
アドレス 接続が接続するサーバーのアドレス。
-
#理由= 記号
readOnly
理由 接続を取得できなかった理由。
インスタンス メソッドの概要を折りたたむ
-
初期化(アドレス、理由)= ConnectionCheckOutFailed
コンストラクター
private
イベントを作成します。
-
#のサマリー= string
イベントの簡潔でかつ有用な概要を返します。
コンストラクターの詳細
初期化(アドレス、理由)= ConnectionCheckOutFailed
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
イベントを作成します。
67 68 69 70 |
# ファイル 'lib/mongo/monitoring/イベント/cmap/ connection_check_out_failed.rb' 行 67 デフォルト 初期化(address, 理由) @理由 = 理由 @address = address end |
インスタンス属性の詳細
アドレス= Mongo::Address (読み取り専用)
接続が接続されていたサーバーのアドレスを返します。
52 53 54 |
# ファイル 'lib/mongo/monitoring/イベント/cmap/ connection_check_out_failed.rb' 行 52 デフォルト address @address end |
番号付けの理由~シンボル(読み取り専用)
接続を取得できなかった理由を返します。
58 59 60 |
# ファイル 'lib/mongo/monitoring/イベント/cmap/ connection_check_out_failed.rb' 行 58 デフォルト 理由 @理由 end |
インスタンス メソッドの詳細
#のサマリー= string
注:
この方法は実験的なものであり、変更される可能性があります。
イベントの簡潔でかつ有用な概要を返します。
80 81 82 83 |
# ファイル 'lib/mongo/monitoring/イベント/cmap/ connection_check_out_failed.rb' 行 80 デフォルト 概要 " # は . クラス . 名前 . サブ ( / ^Mongo::Monitoring::Event:: Cmap :: / )' ' ) } address= #{ address } " + "理由= {理由} > " end |