Added log for kafka bootstrap servers
continuous-integration/drone/tag Build is passing Details

This commit is contained in:
Jim Martens 2023-10-30 00:57:33 +01:00
parent add38525a4
commit 905eea19d5
1 changed files with 16 additions and 1 deletions

View File

@ -1,12 +1,27 @@
package de.twomartens.configserver
import mu.KotlinLogging
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.autoconfigure.kafka.KafkaProperties
import org.springframework.boot.context.event.ApplicationReadyEvent
import org.springframework.boot.runApplication
import org.springframework.cloud.config.server.EnableConfigServer
import org.springframework.context.event.EventListener
@SpringBootApplication
@EnableConfigServer
open class MainApplication
open class MainApplication(private val kafkaProperties: KafkaProperties) {
@EventListener(ApplicationReadyEvent::class)
fun run() {
log.debug {
"The Kafka is searched here: ${kafkaProperties.bootstrapServers}"
}
}
companion object {
private val log = KotlinLogging.logger {}
}
}
fun main(args: Array<String>) {
runApplication<MainApplication>(*args)