問題タブ [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.
java - Dropwizard フレームワークと同じ機能を提供する erlang Web フレームワークはありますか?
Dropwizard フレームワークと同じ機能を提供する erlang Web フレームワークはありますか? 私は erlang が苦手で、Web サイトを Java から erlang に移行したいと考えています。
web-services - Dropwizard configuration.yml のセキュリティの問題 (保存場所とパスワードを含める必要があるか)
Dropwizard の configuration.yml ファイルはどこに保存する必要がありますか?
Java Web フレームワークである Dropwizard を使用しています。Dropwizard は、configuration.yml ファイルを使用して環境固有の構成ファイルを読み込みます。オンラインで見つけた例では、configuration.yml ファイルにデータベースのユーザー名とパスワードが含まれています。問題は、パスワードをプレーンテキストで含むこの構成ファイルをどこに保存するかです。
オプション 1 GIT リポジトリ 例では、configuration.yml はプロジェクトの一部です。したがって、残りのコードと一緒に git リポジトリにそれらを保持することができます。ただし、これはよく知られている悪いセキュリティ プラクティスです。誰かがクラックした場合、git リポジトリはコードとデータベースにアクセスできます。また、このようにして、すべての開発者がすべての環境のすべてのパスワードにアクセスできます。
オプション 2 コンピューター上のファイル configuration.yml はマシン上で保護しますが、git リポジトリーには保存しません。
オプション 3 環境変数 特定のマシンの環境変数を指す configuration.yml ファイルを使用します。このすべての環境変数をすべてのマシンで手動で設定する必要があるため、これはあまり実用的ではありません。また、Dropwizard の configuration.yml ファイルで ENVIRONMENT VARIABLES を使用する構文は何ですか?
jetty - Dropwizard のカスタム Jetty フィルター
Dropwizard インスタンスにカスタム ヘッダー フィルタを追加して、リクエストのバージョンが Dropwizard インスタンスのバージョンと同期されているかどうかを確認しようとしています。
FilterBuilder
jetty を追加するために使用できることがわかりCrossOriginFilters
ました。ただし、カスタム フィルターの設定方法がわかりません。
ありがとう
logging - Dropwizard アクセス ログの場所とローテーションを構成するにはどうすればよいですか?
私のログ設定は次のようになります。
これは素晴らしいです。適切なローテーションとクリーンアップを使用して、指定されたファイルにすべてのログを取得します。
まだ標準出力に送られるアクセスログを除いて、(私の場合)/var/log/upstart/broker.log
ルートのみがアクセスできるようになります。これらのログを/opt/broker/log/access.log
.
これは可能ですか?