java - Spring Kafka Listener Thread 名称的含义?
问题描述
当我使用spring kafka时,我注意到我的日志是这样的:
2021-01-16 17:07:25.795 [org.springframework.kafka.KafkaListenerEndpointContainer#0-8-C-1] WARN c.d.j.k.KafkaConsumer [listenerHomework:86] - no message
和我的 logback 编码器
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{15} [%M:%L] - %msg%n
org.springframework.kafka.KafkaListenerEndpointContainer#0-8-C-1
是线程名称,我想知道的含义0-8-C-1
,还是我能找到的其他文档?
解决方案
前缀org.springframework.kafka.KafkaListenerEndpointContainer#0
是生成的 bean 名称。如果没有明确的名称,则从它们的类生成 bean 名称是标准的 Spring 容器行为。8
表示此容器中的消费者指数。1
意味着这个消费者只被启动了一次。
推荐阅读
- flutter - Flutter 等待小部件加载或等待设置
- ios - 通过 Xcode 使用 xcframework 时 iOS 模拟器崩溃
- google-api - 无法按 ID 获取特定的 YouTube 订阅
- ruby-on-rails - ActiveAdmin 降价编辑器
- centos7 - 努力在 CentOS7 上用 yum 安装 Puppetserver
- python - 使用 flask_socketio 将视频流式传输到 Flask 应用程序
- oracle - Shell 脚本中的 Oracle 匿名块调用
- android - 从服务器接收到一个极长的令牌,如何使它多行,这样我就不必拖动滚动条来复制它?
- android - 在辅助功能服务中的另一个应用程序上显示 Toast
- r - 构建遍历列的函数