对此消息有两个问题。登录jclouds仍然向控制台输出重试连接错误,凭据凭据
信息:使用本地vm与openstack的devstack;冰室版本。使用jcloud的1.8.0。
- 我想用jclouds配置记录器,并不断收到打印到控制台的错误消息 。但我不断收到这个 错误,以表面在我的主程序。我原本使用 的NullLogger,但发现错误仍然打印。创建 我自己的NullLogger将不会打印错误,并且仍然会出现 此问题(仅覆盖错误功能)
- 另一个问题是此消息只是吐出用于尝试连接的凭据。我想至少在打印之前看到这条消息,只是提到它无法连接到服务器。
任何想法来解决其中任何一个将不胜感激!谢谢。
Specfic错误>>>>>>>
2015年2月10日10:56:36.707 ERROR [线程-5] ojhhBackoffLimitedRetryHandler无法重试服务器错误后, 命令已超过重试极限5: [方法= org.jclouds.openstack.keystone.v2_0.AuthenticationApi.public 抽象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,密码=开栈}],请求= 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>
你用什么代码来配置自定义的NullLogger? – zacksh 2015-02-11 18:00:32
我创建了我自己的记录器,它不会为错误功能做任何事情;也由Logger实现。还为LoggingModule创建了自己的NullLoggerModule for createLoggerFactory。如果有帮助,我可以提供代码链接。 – For4est 2015-02-11 19:44:30