Skip to content
Baoyi Chen edited this page Aug 30, 2018 · 28 revisions

安装

    <dependency>
        <groupId>com.moilioncircle</groupId>
        <artifactId>redis-replicator</artifactId>
        <version>2.6.0</version>
    </dependency>

选择合适的版本

redis 版本 redis-replicator 版本
[2.6, 5.0.x] [2.6.0, ]
[2.6, 4.0.x] [2.3.0, 2.5.0]
[2.6, 4.0-RC3] [2.1.0, 2.2.0]
[2.6, 3.2.x] [1.0.18](不再提供支持)

迁移Redis-replicator到2.6.x

Redis-replicator-2.6.x以前的版本, 采用的log框架是commons-logging, 在2.6.x之后,为了更好的支持jdk9的模块化, 将日志框架替换成slf4j-api-1.8.0-beat2 那么针对不同的日志实现需要的迁移方式也是不同的

日志实现框架是log4j2

需要将

        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-jcl</artifactId>
            <version>2.6.1</version>
        </dependency>

替换为

        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-slf4j-impl</artifactId>
            <!-- 版本要2.11.x以上 -->
            <version>2.11.0</version>
        </dependency>

日志实现框架是logback

        <dependency>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
            <!-- 版本要1.3.x以上 -->
            <version>1.3.0-alpha4</version>
        </dependency>
Clone this wiki locally