問題タブ [errbit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
229 参照

ruby - has_many関係の親の複数のDBラウンドトリップを防ぐ方法

ここで何かが足りない可能性がありますが、これはパフォーマンスの見落としのようです。Errbitのクエリログを見て、同じオブジェクトに対する何百ものクエリに気付いたとき、私は最初にこれに気づきました。

リレーションのすべての子は、has_manyリレーションを介してロードされた後、親オブジェクトへの参照を持っていないようです。つまり、アクセスすると、メモリ内のコピーで設定されるのではなくparent.children.map &:parent、DBから親が1回ずつ取得されます。childparent

例:

非常にシンプルなbelongs_to/has_manyセットアップの使用:

次に、Railsコンソールで、簡単なデモンストレーションを行います。

最後の行では、各person参照が異なるrubyオブジェクトを指していることに注意してください。私はrubyのobject_id属性を使用して、これらが文字通り異なるオブジェクトであり、データベースへの2回のラウンドトリップが必要であるという事実を強調しています。

has_manyリレーションを介してロードした後、親リレーションが親オブジェクトへの単なる参照ではないのはなぜですか?

0 投票する
1 に答える
348 参照

ruby-on-rails - 未定義のメソッド `method=' が errbit のエアブレーキで

rake airbrake:test を実行すると、本番環境でこの例外が発生します。Errbit アプリは heroku でホストされており、本番環境からメッセージを受信して​​いません。問題は何ですか?

エアブレーキ v 3.1.8

Errbit v - 最後は github から

0 投票する
1 に答える
239 参照

asp.net - Errbit が ASP.NET からスローされた一般的なキャッチされない例外をマージしないようにする方法

.NET アプリケーションで例外を追跡するために、errbit ( https://github.com/errbit/errbit/ ) を使用しようとしています。アプリケーションを errbit と統合するために、SharpBrake ( https://github.com/MikeRalphson/SharpBrake ) を使用しました。

global.asax ファイル内で、キャッチされていない例外をキャッチし、それらを errbit に転送します。

テストとして、1 ページ内で例外をスローしました。

そして、別のページから別の例外をスローしました:

errbit に行ったとき、エラーはテスト アプリケーションの個別のエラーとして表示されると思っていましたが、何らかの理由でこれらの例外が同じものとしてグループ化されています。

私が間違っているかもしれないこと、またはerrbit内のマージメカニズムを変更する方法についてのアイデアはありますか?

0 投票する
1 に答える
361 参照

python - errbit に通知を送信できません

Python のhttps://github.com/pulseenergy/airbrakepyを使用しています。これは、Ruby の Airbrake gem と同義です。今、私はhttps://github.com/errbit/errbitを最後にインストールしました。ここで、すべてのエラー通知を errbit に送信したいと考えています。私は似たようなものを持っています、

api_key と errbit_url を持つ .airbrakepy もあります。

誰でも私がどこを間違えているか知っています。

この方法で errbit に通知を送信できません。

0 投票する
1 に答える
509 参照

ruby-on-rails - 初期化されていない定数エアブレーキ

特定の例外をキャッチして手動で errbit に記録し、ユーザーにエラー メッセージを表示してリダイレクトしようとしています。

私のモデルで以下のコードを使用すると、エラーが発生する可能性があります

エラーを手動で errbit に記録するにはどうすればよいですか? Airbrake gem バージョン 4.0.0 を使用しています

0 投票する
1 に答える
364 参照

gitlab - errbit と gitlab 課題トラッカーを統合するには?

errbit と gitlab 課題トラッカーを統合するには?

「Api Token」と「Ticket Project ID (use Number)」欄には何を記入すればよいですか?

0 投票する
1 に答える
1180 参照

ruby-on-rails - errbit と airbrake で js エラーを追跡する方法は?

Rails アプリケーションを使用していますが、Ruby エラーの追跡は非常にうまく機能しますが、js エラーを追跡するにはどうすればよいですか?