アプリケーションが複数の JVMS に分散されている場合、単一トン クラスは各 JVM に複数のインスタンスを持ちます。この目的のために一意の ID を生成する必要があり、シングルトン パターン クラスを使用する必要があります。スタンドアロン環境では問題なく動作しています。分散環境でシングルトン パターンを作成して、インスタンスを 1 つだけ使用できるようにする方法は?
編集:私のアプリケーションでは、次のようなユーザーIDを作成する必要があります
名前が Pavan Kumar のような場合、ユーザー ID は pavankumar である必要があります。システムに既にこのユーザー ID が存在する場合、ユーザー ID は pavankumar1、pavankumar2 などのようにする必要があります。
同じ名前のユーザーに対する複数のリクエストが異なるサーバーに渡った場合、ID が重複する可能性があります。この目的のために、分散環境全体でシングルトンを使用したいと考えていました。