Passed
Push — master ( 1c7bef...238149 )
by lv
04:37 queued 01:57
created

redis.js ➔ ... ➔ this.redis.ꞌerrorꞌ   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
dl 0
loc 1
c 0
b 0
f 0
nc 1
rs 10
nop 1
1
const Config = require('../../config/config')
2
const Ioredis = require('ioredis')
3
const Logger = require('../handlers/logger')
4
5
//redis单例
6
class Redis {
7
  constructor() {
8
9
    this.redis = new Ioredis(Config.redis)
10
    Logger.getLogger('system').trace('redis init')
11
    this.redis.on('error', function (err) {
12
      Logger.getLogger('system').error('redis fail', err)
13
    })
14
15
  }
16
}
17
18
module.exports = new Redis().redis