소스 검색

调整

master
杨雷 6 달 전
부모
커밋
9a54ea0537
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. +3
    -1
      TelpoPush.Service/Mq/Kafka/KafkaService.cs

+ 3
- 1
TelpoPush.Service/Mq/Kafka/KafkaService.cs 파일 보기

@@ -44,6 +44,7 @@ namespace TelpoPush.Service.Mq.Kafka
using (var consumer = new ConsumerBuilder<Ignore, string>(_consumerConfig)
.SetErrorHandler((_, e) =>
{
logger.LogError($"Error: {e.Reason}");
Console.WriteLine($"Error: {e.Reason}");
})
.SetStatisticsHandler((_, json) =>
@@ -53,6 +54,7 @@ namespace TelpoPush.Service.Mq.Kafka
.SetPartitionsAssignedHandler((c, partitions) =>
{
string partitionsStr = string.Join(", ", partitions);
logger.LogInformation($" - 分配的 kafka 分区: {partitionsStr}");
Console.WriteLine($" - 分配的 kafka 分区: {partitionsStr}");
})
.SetPartitionsRevokedHandler((c, partitions) =>
@@ -83,7 +85,7 @@ namespace TelpoPush.Service.Mq.Kafka
OperType = BitConverter.ToInt32(item.GetValueBytes(), 0);
}
var Headers = new { DataType, AlarmType, OperType };
logger.LogInformation($"Consumed topic '{consumeResult.Topic}', message '{consumeResult.Message?.Value}' , headers '{JsonConvert.SerializeObject(Headers)}', at: '{consumeResult?.TopicPartitionOffset}'.");
logger.LogInformation($"[{env.EnvironmentName}]Consumed topic '{consumeResult.Topic}', message '{consumeResult.Message?.Value}' , headers '{JsonConvert.SerializeObject(Headers)}', at: '{consumeResult?.TopicPartitionOffset}'.");
if (consumeResult.IsPartitionEOF)
{
Console.WriteLine($" - {DateTime.Now:yyyy-MM-dd HH:mm:ss} 已经到底了:{consumeResult.Topic}, partition {consumeResult.Partition}, offset {consumeResult.Offset}.");


Loading…
취소
저장