Apache Ignite SLF4J connect


What's inside this article ⌄
  • How to configure SLF4J Ignite
  • Ignite SLF4J logging setup
  • Apache Ignite SLF4J integration
  • Connect Ignite with SLF4J logger

Let’s assume that you already have configured SLF4J in your project. It remains to do two things.

Add dependency:

<dependency>
    <groupId>org.apache.ignite</groupId>
    <artifactId>ignite-slf4j</artifactId>
    <version>/*...*/</version>
</dependency>

Configure Ignite:

public IgniteConfiguration clientIgniteConfiguration(/*CommunicationSpi communicationSpi, */SslContextFactory sslContextFactory) {
    IgniteConfiguration igniteConfiguration = new IgniteConfiguration();
    igniteConfiguration.setGridLogger(new Slf4jLogger());
    // ...
    return igniteConfiguration;
}