問題タブ [ejb-timer]
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.
jakarta-ee - WebSphere の XA 非 XA データソース
私は現在、相互化された WebSphere で実行されている Web アプリケーションに取り組んでいます。このアプリケーションは、データソース (他のアプリケーションと共有) と永続的な EJB タイマーを使用します。
EJB タイマーは永続的であるため、WebSphere は独自のデータソースを使用して EJB タイマーの状態をデータベースに永続化します。(WebSphere の内部管理に使用)
アプリケーションの EJB タイマーは、DAO の「作成メソッド」を呼び出します。
すべて JTA トランザクションで管理されます。
データソースに関して適用する最適な「戦略」を見つけたいと思います。インターネットで何度か検索した後、私はまだ暗闇の中にいます。
データソースを構成する方法は?
- XA で 2 つのデータソースを使用する必要がありますか?
- EJB タイマー (WebSphere) の管理に非 XA データソースを使用し、EJB で行われる処理 (メソッドの作成) に XA データソースを使用することはできますか?
私の意見では、すべてのデータソースは非 XA にする必要があります...
相互化された環境でデータソースを使用する場合のベストプラクティスは何ですか? アプリケーションごとに 1 つのデータソース (同じ DB を指す) を使用する必要がありますか?それとも、DB ごとに 1 つのデータソースのみを使用する必要がありますか?
どうもありがとう :)
jakarta-ee - MDB メッセージ駆動型 Bean でタイマーを定義するポイントは何ですか?
MDB Message Driven Bean で Timer を定義するポイントは何ですか?
SLSB ステートレス セッション Bean または Singleton Bean のタイマーとは何か違いがありますか?
MDB はフォーム メッセージ処理を目的としていますが、なぜそれらをタイマーで混乱させたいのでしょうか? Slsb またはシングルトン Bean は、より適切な場所のようです。