Added log for kafka bootstrap servers
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
This commit is contained in:
parent
add38525a4
commit
905eea19d5
|
@ -1,12 +1,27 @@
|
||||||
package de.twomartens.configserver
|
package de.twomartens.configserver
|
||||||
|
|
||||||
|
import mu.KotlinLogging
|
||||||
import org.springframework.boot.autoconfigure.SpringBootApplication
|
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.boot.runApplication
|
||||||
import org.springframework.cloud.config.server.EnableConfigServer
|
import org.springframework.cloud.config.server.EnableConfigServer
|
||||||
|
import org.springframework.context.event.EventListener
|
||||||
|
|
||||||
@SpringBootApplication
|
@SpringBootApplication
|
||||||
@EnableConfigServer
|
@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>) {
|
fun main(args: Array<String>) {
|
||||||
runApplication<MainApplication>(*args)
|
runApplication<MainApplication>(*args)
|
||||||
|
|
Loading…
Reference in New Issue