sunzongzheng / player-be

音乐湖 服务端
102 stars 46 forks source link

如何使用 socket 方式连接 redis #5

Closed JadeVane closed 3 years ago

JadeVane commented 3 years ago

我看到 src/redis/index.ts 中有如下定义:

const client = redis.createClient({
    host: process.env.APP_REDIS_HOST,
    port: process.env.APP_REDIS_PORT ? parseInt(process.env.APP_REDIS_PORT) : 6379,
})

可以通过 socket 连接吗?

JadeVane commented 3 years ago

已通过添加 path 参数解决:

const client = redis.createClient({
    // host: process.env.APP_REDIS_HOST,
    // port: process.env.APP_REDIS_PORT ? parseInt(process.env.APP_REDIS_PORT) : 6379,
    path: '/dev/shm/redis.sock',
})