0

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

手伝ってくれてありがとう。

4

1 に答える 1

0

Tomcats Manager アプリに対して、このようなきめ細かなアクセス権を定義することは不可能だと確信しています。

ユーザーは独自の tomcat インスタンスを持つことになります。残念ながら、これはもっと複雑です:

  1. インスタンスを作成して構成する必要があります
  2. あなたのマシンにはもう少しリソースが必要です
  3. すべてのアプリケーションを 1 つの http ポートで使用できるようにする必要がある場合は、プロキシを定義する必要があります (これは、Apache httpd と mod_proxy_* を使用すると非常に簡単です)。

しかし、最終的にはユーザーを適切に分離できます。これは、Tomcat インスタンスを 1 つだけ使用して行うことはできないと思います。

于 2012-04-23T09:35:17.507 に答える