Amazon dynamodb 如何启用DynamoDB本地日志记录?
DynamoDB Local通常不显示描述性错误消息,为了查看内部错误,需要启用日志记录 在标准输出上启用DynamoDB本地日志记录的步骤是什么Amazon dynamodb 如何启用DynamoDB本地日志记录?,amazon-dynamodb,Amazon Dynamodb,DynamoDB Local通常不显示描述性错误消息,为了查看内部错误,需要启用日志记录 在标准输出上启用DynamoDB本地日志记录的步骤是什么 使用DynamoDBLocal.jar更改到目录 创建名为log4j.properties的新文件,其内容如下: log4j.rootLogger=DEBUG,stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.a
或者简单地使用7-Zip等编辑DynamoDBLocal.jar中的log4j2.xml,并用上面的xml覆盖它,跳过步骤2-4。唉,它似乎对dynamodb_local_2015-07-16_1.0.tar没有任何影响。gz似乎也不适用于dynamodb_local_2016-05-17。可以在dynamodb_local_2016-05-17上确认。即使我使用dynamo local(并且我得到
时,由于尝试aws dynamodb列表表--endpoint url时出现未知错误,
请求处理失败,也没有记录任何内容http://localhost:8000
)这应该是正确的答案。我唯一需要解决的是复制xml内容时出现的一些白色字符问题。只需在某个文件编辑器中对其进行消毒。
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</Appenders>
<Loggers>
<Logger name="com.amazonaws.services.dynamodbv2.local" level="DEBUG">
<AppenderRef ref="Console"/>
</Logger>
<Logger name="com.amazonaws.services.dynamodbv2.local.shared.access.sqlite.SQLiteDBAccess" level="INFO">
<AppenderRef ref="Console"/>
</Logger>
<Root level="WARN">
<AppenderRef ref="Console"/>
</Root>
</Loggers>
</Configuration>