メッセージング システム (JMS または AMQP オプション) を介してメッセージを送信する必要がある jboss Java EE アプリケーションを開発しています。約。1 秒あたり約 10k から 15k のメッセージがあります。要件は、アプリケーションの再起動後でも、過去に使用されていない送信メッセージごとに一意の ID を生成することです。つまり、ID は、アプリケーションの有効期間中 (アプリケーション使用の 1 日目から廃止されるまで) 繰り返されるべきではありません。
に基づいたソリューションを優先します
- 数値のみ (データ型は?)
- 弦
ID の自動生成はアトミックである必要があります。