0

アプリケーションに一度にログインできるユーザー数を制御したい。たとえば、一度に 10 人のユーザーのみがアプリケーションを使用できるようにしたいと考えています。11 番目のユーザーが私のアプリケーションを使用するためにログインしようとした場合、「すべてのリソースがビジーです。しばらくしてから試してください。」というメッセージを表示したいと思います。

Java ベースのアプリケーション サーバーでこれを行うにはどうすればよいですか?

-ナレンドラ

4

1 に答える 1

1

ユーザーがログインするたびにカウンターをインクリメントします。ユーザーがログアウトするたびに、およびログインしているユーザーの HttpSession が ( HttpSessionListenerを使用して) 破棄されるたびに、カウンターを減らします。

ユーザーがログインしてカウンターが 10 になったら、そのユーザーのログインを拒否します。

なぜあなたがそれをしたいのか、私には本当にわかりません。私には意味がありません。

于 2012-11-18T18:16:56.573 に答える