このメッセージには 2 つの問題があります。
情報: openstack の devstack でローカル vm を使用しています。氷室バージョン。jclouds の 1.8.0 を使用します。
- jclouds を使用してロガーを構成しようとしていますが、エラー メッセージがコンソールに出力され続けます。しかし、メインプログラムでこのエラーが発生し続けています。私はもともとNullLoggerを使用していましたが、エラーがまだ出力されることがわかりました。エラーを出力しない独自の NullLogger を作成しましたが、まだこの問題が発生しています (エラー関数を上書きしただけです)。
- もう 1 つの問題は、このメッセージが接続の試行に使用された資格情報を吐き出すだけであることです。少なくとも、印刷される前にこのメッセージをキャッチし、サーバーに接続できなかったことだけを伝えたいと思います。
これらのいずれかを修正するためのアイデアは大歓迎です!! ありがとう。
特定のエラー>>>>>>>
2015-02-10 10:56:36.707 エラー [Thread-5] ojhhBackoffLimitedRetryHandler サーバー エラーの後に再試行できません。コマンドが再試行制限を超えました 5: [method=org.jclouds.openstack.keystone.v2_0.AuthenticationApi.public abstract org.jclouds .openstack.keystone.v2_0.domain.Access org.jclouds.openstack.keystone.v2_0.AuthenticationApi.authenticateWithTenantNameAndCredentials(java.lang.String,org.jclouds.openstack.keystone.v2_0.domain.PasswordCredentials) [admin, PasswordCredentials{ユーザー名=admin, password=openstack}] , request=POST http://xxxxxx:5000/v2.0/tokens HTTP/1.1]
logback.xml>>>>>>
<?xml version="1.0"?>
<configuration>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>jclouds.log</file>
<encoder>
<pattern>%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread] %logger{10} %msg%n</pattern>
</encoder>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="FILE" />
</root>
</configuration>