Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 1.02 KB

quick-start-no-spring-boot.md

File metadata and controls

33 lines (28 loc) · 1.02 KB

快速开始(不基于spring-boot-starter)

首先,引入依赖:

<dependency>
    <groupId>com.netease.nim</groupId>
    <artifactId>camellia-redis-proxy</artifactId>
    <version>1.0.46</version>
</dependency>

其次,如下:

/**
 * 不使用spring-boot-starter,手工启动一个proxy的方法
 * Created by caojiajun on 2021/8/3
 */
public class SimpleTest {

    public static void main(String[] args) {
        //设置相关参数
        CamelliaRedisProxyStarter.updatePort(6380);//设置proxy的端口
        CamelliaRedisProxyStarter.updatePassword("pass123");//设置proxy的密码
        CamelliaRedisProxyStarter.updateRouteConf("redis://@127.0.0.1:6379");//可以设置单个地址,也可以设置一个json去配置双写/分片等
        CamelliaRedisProxyStarter.getServerProperties().setCommandInterceptorClassName(TroubleTrickKeysCommandInterceptor.class.getName());//设置拦截器
        //其他参数设置....

        //启动
        CamelliaRedisProxyStarter.start();
    }
}