誰でも私を助けてくれますか?私がアプリケーション開発の一環としていくつかのモジュールを使用していない場合、すべてのモジュール拡張をstandalone.xmlに置くことは必須ですか?そうでない場合は、使用していないモジュールをいくつか削除して、拡張機能がある場合は、module="org.jboss.as.ejb3"
、module="org.jboss.as.jsf"
などを削除したい場合、どのようなメリットがありますか?私がstandalone.xmlをきれいにすると、アプリケーションのパフォーマンスとメモリに関してどんなメリットがありますか?一部のモジュールを使用していない場合は、すべてのモジュールをwildfly10.1.0 standalone.xmlにする必要がありますか?
答えて
wildflyは、submodules
とservices
をフィーチャブロックとして使用して、モジュラアーキテクチャを使用します。一部のデプロイメントが熱心に開始されます。つまり、アプリが必要ない場合でも、一部のデプロイメントが要求しない限り初期化されません(サーバーの起動後にサーバーログで確認できます)。
スタートアッププロセスは非同期であるため、合理的なハードウェアでは比較的高速でなければなりません。つまり、あなたが必要とするサブモジュールだけであなた自身のプロファイルやディストリビューションを作成することを止めることはできません(必要な唯一のAPIであればサーブレットサブシステム以外のすべてを削除するか、すべてのjavaeeサブシステムを削除してundertow as loadbalancerを使用します)。しかし、ディスクスペースやメモリが非常に限られている非常に制限された環境で実際に作業している場合を除き、私はあなたの時間を費やす価値はないと思います。現実の世界のシナリオでは、Appのメモリ要件によってサーバーのオーバーヘッドは無視できます。
最初にあなたのアプリに焦点を当て、それから(まだそれが必要な場合)サーバーチューニングに時間を費やしました。可能性があります、デフォルトのワイルドフライの設定はうまく動作します:)
ハッピーハッキング
このような簡単な説明はありがたいです。 – Pathak
- 1. 必要なモジュールが見つからない場合があります。
- 2. モジュールが正しいバージョンでない場合、どの例外をスローする必要がありますか?
- 3. モジュール化にプラグインを使用する必要があります
- 4. Java9に必要なモジュールをすべてリストしますか?
- 5. 既にstrictを使用している場合は警告を使用する必要がありますか?
- 6. RMOを使用している場合、プッシュまたはプルサブスクリプションを使用する必要がありますか?
- 7. modリライトを使用している場合は、ProxyPassReverseを使用する必要がありますか?
- 8. Androidサポートv4 lib - 未使用の一部のモジュールを除外する必要があります
- 9. モジュールがすべてのエラーを記録していない場合、どのエラーをキャッチしますか? (plistlib)
- 10. 可能なモジュール:systemdまたはserviceを使用して設定する必要がありますか?
- 11. データベースを使用していない場合、firebaseでセキュリティルールを変更する必要がありますか?
- 12. pypi上にモジュールがある場合、モジュールをイントロスペクトしてすべての依存関係を表示する方法はありますか?
- 13. 要求モジュール:サーバーが応答しない場合はどうなりますか?
- 14. なぜ:Cocoapodsを使用している場合、そのようなモジュール 'SCRecorder'はありませんか?
- 15. Jasyptの使用:パスワードが一致する必要がある場合、checkPasswordメソッドはfalseを返しています。
- 16. ノードにfsモジュールをインストールする必要がありますか
- 17. 一覧私はEARプロジェクトのすべてのタイマーを取得する必要がありますが、私が使用している場合
- 18. 必要な場合にのみモジュールをロードする方法
- 19. RestTemplateを使用するSpringブートアプリケーションは、どのSpringモジュールをコマンドラインに使用する必要がありますか?
- 20. ルートが設定されている場合と使用されていない場合のモジュールの使用
- 21. モジュール外でオープンユニオンを使用している場合は、
- 22. VSを使用しない場合は、MS Team Foundation Serverを使用する必要がありますか?
- 23. 既にOnPushの変更検出を使用している場合、どのような場合にrunOutsideAngularを使用する必要がありますか?
- 24. 私たちはAngular 2でモジュールを定義する必要がありますか?ES6では、jsファイルはすべてモジュールとして扱われますか?
- 25. ドッカーでwordpressを使用している場合は、ApacheとPHPをインストールする必要がありますか?
- 26. pandas read_json:「すべてのスカラー値を使用する場合は、インデックスを渡す必要があります」
- 27. "ValueError:すべてのスカラー値を使用する場合は、インデックスを渡す必要があります"
- 28. モジュールの場合は__initが必要ですか?
- 29. Python 3.5のASTモジュールを使用して文字列リテラルのコードを生成する場合、正しいコードで開く必要があります
- 30. サーバコードを知っている場合は、Android APPにFirebaseを使用する必要がありますか?
人生をシンプルに保ち、それを心配しないでください。パフォーマンスに違いはありません(EJBはCDIよりも高速であることが実証されています)、メモリへの影響が最小限に抑えられています。本当に迷惑をかける場合は、[WildFly Swarm](https://github.com/wildfly-swarm)を検討してください。 –
ありがとうSteve、あなたのコメントは本当に私が理解するのに役立ちます。 – Pathak
あなたが得る可能性のあるパフォーマンスは、展開中だけです。しかし、私はそれが非常に小さいと思う。メモリフットプリントはおそらくそれほど大きな変更ではないでしょう。 –