4

Tomcatは、JMXを介して内部に関する豊富な情報を公開します。データソース、コネクタの使用状況、スレッドプールを確認でき、名前を付けることができます。

ただし、JDBCデータソースのパスワードも公開されます(Catalina-> DataSource-> javax.sql.DataSource-> ...)。この情報が公開されないようにする方法はありますか?

Tomcatディストリビューションのjarファイルに含まれるmbeans-descriptors.xmlファイルを変更することで、公開されたJMX情報を管理する方法を見つけましたが、ディストリビューションを変更せずにこれを行う方法を探しています。

では、Tomcatで公開されたJMXBeanでJDBC接続のパスワードフィールドを非表示にするにはどうすればよいでしょうか。

よろしく、Bulent Erdemir

4

2 に答える 2

2

JMXレベルでのアクセスを許可されたものに制限するだけです。

于 2009-11-09T13:26:51.053 に答える
1

暗号化されたパスワードを使用します。パスワードは「そこに」ありますが、一般ユーザーには使用できません。

于 2009-09-11T00:10:56.370 に答える