Skip to content

Commit cbf74d9

Browse files
committed
feat(kafka): Kafka yapılandırması güncellendi ve log seviyeleri iyileştirildi
1 parent a3573eb commit cbf74d9

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

user-service/src/main/java/com/craftpilot/userservice/config/KafkaConfig.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
@Configuration
2727
@Slf4j
28+
@ConditionalOnProperty(name = "kafka.enabled", havingValue = "true", matchIfMissing = true)
2829
public class KafkaConfig {
2930

3031
@Value("${spring.kafka.bootstrap-servers:kafka:9092}")
@@ -34,7 +35,7 @@ public class KafkaConfig {
3435
private boolean kafkaEnabled;
3536

3637
@Bean
37-
@ConditionalOnProperty(name = "spring.kafka.enabled", havingValue = "true", matchIfMissing = true)
38+
@ConditionalOnProperty(name = "kafka.enabled", havingValue = "true", matchIfMissing = true)
3839
public ProducerFactory<String, Object> producerFactory() {
3940
Map<String, Object> configProps = new HashMap<>();
4041
configProps.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, bootstrapServers);
@@ -50,7 +51,7 @@ public ProducerFactory<String, Object> producerFactory() {
5051
}
5152

5253
@Bean
53-
@ConditionalOnProperty(name = "spring.kafka.enabled", havingValue = "true", matchIfMissing = true)
54+
@ConditionalOnProperty(name = "kafka.enabled", havingValue = "true", matchIfMissing = true)
5455
public KafkaTemplate<String, Object> kafkaTemplate() {
5556
try {
5657
return new KafkaTemplate<>(producerFactory());
@@ -62,7 +63,7 @@ public KafkaTemplate<String, Object> kafkaTemplate() {
6263
}
6364

6465
@Bean
65-
@ConditionalOnProperty(name = "spring.kafka.enabled", havingValue = "true", matchIfMissing = true)
66+
@ConditionalOnProperty(name = "kafka.enabled", havingValue = "true", matchIfMissing = true)
6667
public KafkaAdmin kafkaAdmin() {
6768
Map<String, Object> configs = new HashMap<>();
6869
configs.put(AdminClientConfig.BOOTSTRAP_SERVERS_CONFIG, bootstrapServers);

user-service/src/main/java/com/craftpilot/userservice/service/UserPreferenceService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public class UserPreferenceService {
2727
private final EventService eventService;
2828
private final KafkaTemplate<String, UserPreferenceEvent> kafkaTemplate;
2929

30-
@Value("${spring.kafka.enabled:true}")
30+
@Value("${kafka.enabled:true}")
3131
private boolean kafkaEnabled;
3232

3333
@Value("${spring.kafka.topic.user-preferences:user-preferences}")

user-service/src/main/resources/application.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,13 @@ spring:
3838
commons:
3939
logging:
4040
level: WARN
41-
# Kafka konfigürasyonu (kafka-base.yml'de temel ayarlar tanımlanmış)
41+
# Kafka konfigürasyonu - kafka-base.yml'den import ediliyor
4242
kafka:
43-
enabled: ${KAFKA_ENABLED:true}
4443
bootstrap-servers: ${KAFKA_BOOTSTRAP_SERVERS:localhost:9092}
45-
topic:
46-
user-preferences: ${KAFKA_TOPIC_USER_PREFERENCES:user-preferences}
47-
user-events: ${KAFKA_TOPIC_USER_EVENTS:user-events}
48-
activity-events: ${KAFKA_TOPIC_ACTIVITY_EVENTS:activity-events}
4944

45+
# Kafka spesifik ayarları ayrı bir namespace'te tanımla
5046
kafka:
47+
enabled: ${KAFKA_ENABLED:true}
5148
topics:
5249
user-events: ${KAFKA_TOPIC_USER_EVENTS:user-events}
5350
user-preferences: ${KAFKA_TOPIC_USER_PREFERENCES:user-preferences}

user-service/src/main/resources/logback-spring.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,10 @@
5454
<!-- Diğer paket düzeyinde loglar -->
5555
<logger name="org.springframework.data.mongodb" level="WARN" />
5656
<logger name="org.springframework.data.redis" level="WARN" />
57-
<logger name="org.springframework.kafka" level="WARN" />
57+
<logger name="org.springframework.kafka" level="INFO" />
58+
<logger name="org.springframework.kafka.config" level="DEBUG" />
59+
<logger name="org.springframework.kafka.core" level="DEBUG" />
60+
<logger name="com.craftpilot.userservice.config" level="DEBUG" />
5861
<logger name="io.lettuce" level="WARN" />
5962
<logger name="io.netty" level="WARN" />
6063
<logger name="org.apache.kafka" level="WARN" />

0 commit comments

Comments
 (0)