1
AmqpAppenderを使用して、簡単なバネ起動アプリケーションからRabbitMQエクスチェンジにログインしようとしています。トピック交換 "demo.log"が定義され、ルーティングキーとして "#"が付いたキューがバインドされています。以下のlogbook-spring.xmlファイルを使用してRabbitMQにメッセージを受け取っているようではありません。誰かが私がここで行方不明を指摘してくれますか?バネ起動アプリケーションからRabbitMQへのログ
ありがとうございます!
--john
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/base.xml" />
<appender name="amqp" class="org.springframework.amqp.rabbit.logback.AmqpAppender">
<host>localhost</host>
<port>5672</port>
<virtualHost>/</virtualHost>
<username>guest</username>
<password>guest</password>
<exchangeType>topic</exchangeType>
<exchangeName>demo.log</exchangeName>
<applicationId>demo</applicationId>
<routingKeyPattern>test</routingKeyPattern>
<contentType>text/plain</contentType>
<maxSenderRetries>2</maxSenderRetries>
</appender>
<logger name="com.example" level="DEBUG">
<appender-ref ref="amqp"/>
</logger>
</configuration>
ありがとうございました!それは素晴らしい作品です。 –
クール - "通常の"ログバックパッケージを短縮するには、 ' 24 abbreviation>'を追加してください。 –