問題タブ [dropwizard]

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 投票する
0 に答える
179 参照

java - SemaphoresOut エラーの後に MongoDB Java ドライバーが回復しなかったのはなぜですか?

午前 1 時にサーバーが大量のリクエストを受信したため、当然のことながら次のエラーが発生しました。

次に、このエラー:

5 分後、CloudWatch は、リクエストが通常に戻ったことを示しています (リクエストはほとんどありません) が、ドライバーは接続タイムアウト エラーを報告し続けました。エラーに気付いた 6 時間後、サーバーを再起動するとすべてが正常に戻りましたが、MongoDB ドライバーが悪い状態でスタックし、リクエスト レートが低下したときにすぐに回復しなかった原因は何かを考え続けました (fyi we DropWizard/Jetty を使用して API リクエストを処理します)。

0 投票する
2 に答える
2616 参照

java - dropwizard プロジェクトで ehcache を使用する

dropwizard を使用して RESTful サービスを作成しています。データベースに打撃を与えないようにするために、Java で適切なキャッシング ソリューションを探しています。Web を検索すると、ehcache にたどり着きました。ドキュメントを少し読みましたが、現在のところ、ドロップウィザード プロジェクトで ehcache を使用する方法が明確ではありません。

たとえば、構成ファイルはどこに行くのでしょうか? キャッシュの使用を開始するのに役立つものが必要です。

これを統合するのが難しい場合、dropwizard プロジェクトに最も適したキャッシュ ソリューションは何でしょうか?

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

java - Dropwizard / Jersey がリソースに対して 204 を返す

リソースのテストを設定しようとしています:

ただし、204 が表示されます。

理由がわかりません。Ratinga を json にシリアル化できることをテストしました。

リソースの実装は次のとおりです。

0 投票する
2 に答える
1879 参照

bundle - bazaarvoice dropwizard 設定可能アセット バンドルの使用方法


こんにちは、みんな、

DropWizard は jar ファイルの外部からアセットを提供できますか? dropwizard-configurable-assets-bundle (後で DCAB のみ) を使用して、jar ファイルの外部で静的ファイルを提供できることを読みました。

しかし、ウェブ上で利用可能な例はありません。彼らのgithubページにある唯一のものは、私にとってはあまり役に立ちません。

まず、AssetsBundleConfiguration を実装する必要があると言われていますが、どこで使用するかについては言及されていません。

次に、サービスで次の行を配置する必要があります。しかし残念ながら、その引数には適用できないというエラーが表示されます。

3 番目の部分にはいくつかの yaml がありますが、それがバンドルによって生成されたものなのか、それともどこかに置くべきなのかわかりません。

そして、パスは src/main/resources からの相対パスであることに気付きました。それ以外のファイルにアクセスする方法もオプションがありますか?

0 投票する
2 に答える
16406 参照

postgresql - liquibase を使用して postgreSQL データベースのトリガーを作成するにはどうすればよいですか?

私は、liquibase db リファクタリングに dropwizard-migrations モジュールを使用しています。こちらのガイドを参照してください: http://dropwizard.codahale.com/manual/migrations/

java -jar my_project.jar db migrate my_project.yml を実行すると

次のエラーが表示されます。

エラー [2013-09-11 20:53:43,089] liquibase: 変更セット migrations.xml::11::me に失敗しました。エラー: SQL CREATE OR REPLACE TRIGGER add_current_date_to_my_table BEFORE UPDATE ON my_table FOR EACH ROW EXECUTE PROCEDURE change_update_time(); の実行中にエラーが発生しました;: エラー: "TRIGGER" 位置またはその近くで構文エラーが発生しました: 19

私の migrations.xml ファイルからの関連するいくつかの変更セットを次に示します。

トリガー add_current_date_to_my_table を作成する方法はありますか? これは、関数の作成による「RETURNS トリガー」と重複していますか?