私のチームのアプリの1つにキューイングソリューションが必要です。理想的には、メッセージコンシューマーがメッセージをプルして処理するようにしますが、何らかの理由で処理が失敗した場合はキューに戻します(数分後に再試行できるようにするため)。このワークフローをサポートするMQサーバーはありますか?
1 に答える
1
JMS準拠のメッセージングプロバイダーはこれを行う必要があります。ネイティブAPIでこの機能を提供するものもあります。たとえば、WebSphere MQには、JTAおよびネイティブAPIを介したローカル作業単位とグローバル(XA)作業単位の両方があります。いくつかの技術はこれをあなたから隠します。たとえば、設定によっては、JMSクラスがメッセージをコミットすることで「自動確認」する場合があります。
WebSphere MQを試してみたい場合は、サーバーは試用版のダウンロードから入手でき、試用後は有料のライセンスになります。ただし、クライアントは無料であり、サーバーは、サーバークラスに応じて、数千の同時クライアントと1秒あたり数百から数万のメッセージを処理できます。ドキュメントは無料で入手でき、ここで登録する必要はありません。
于 2013-01-15T16:44:19.657 に答える