2 つの Java スレッド (同じプロセス、同じマシン) がそれぞれ独自の Kerberos チケットを作成するにはどうすればよいですか?
私の懸念は、通常、Kerberos チケットがマシン上で作成されると、そのマシン上の他のすべてのプロセスで使用されることです。
Java のデフォルトの Kerberos ライブラリを使用する予定ですが、まだ開始していないので、どんな提案も受け付けています (オープンソースでなければなりません)。
Kerberosを介して thread1-user1-password1 および thread2-user2-password2 として接続する小さな hello world はhttp://server
素晴らしいでしょう!
コンテキスト: 負荷テスト ツールを書きたい:
- 私のツールは 100 個のスレッドを起動し、
- 各スレッドは異なる Kerberos ユーザーとしてログインし、
- ログに記録されると、各スレッドはリクエストの送信を開始します。
各ユーザーには独自のキャッシュなどがあるため、複数のユーザーとして負荷テストを実行することが重要です
。Kerberos をテストすることも目的であるため、Kerberos を無効にしたり回避したりすることはできません。