2012-04-23 9 views
0

私はマルチユーザ環境でtomcatを使いたいです。これは、アプリケーションを展開するために複数のユーザーによって使用されることを意味します。彼らは、アプリケーションの展開にマネージャアプリケーションを使用します。しかし、各ユーザーは、他のユーザーのアプリケーションに干渉することなく、このユーザーによって配布されたアプリケーションのみを表示できます。私はtomcat-users.xmlに複数のユーザーを設定することでこれを試みましたが、これまでのところ解決策が見つかりませんでした。このようなことは可能でしょうか?tomcat managerアプリケーションをマルチユーザにする

ありがとうございました。

答えて

0

tomcatsマネージャーアプリケーションにこのようなきめ細かいアクセス権を定義することは不可能です。

私はユーザーが独自のtomcatインスタンスを持っています。すべてのアプリケーションが1つのHTTPポートで利用可能であるべきである場合

  • あなたは(いくつかのプロキシを定義する必要が

    1. あなたは
    2. あなたのマシンは、いくつかのより多くのリソースを必要とするインスタンスを作成および構成する必要があります。残念ながら、これははるかに複雑ですこれはApacheのhttpdとmod_proxy_ *を使用すると非常に簡単です)

    しかし、最後にはユーザーがよく分かれています。私はこれが1つのTomcatインスタンスだけを使って可能であるとは思わない。

  • +0

    Thanks Magomi。アイデアは、マルチユーザーの方法でリソースを使用することによってリソースを制限することでした。私はtomcatマネージャーの行に自分のマネージャーアプリケーションを書くことが可能な解決策になると思う。これにより、ユーザーとそのアプリケーションの記録を維持し、それに応じた処置を可能にすることができました。私は、Tomcatマネージャアプリケーションが自分の顧客マネージャの下で使用するサービスを使用できるはずだと思います。そのようなアプローチに関する考えはありますか? – user1350882

    関連する問題