2.0.11 • Published 1 year ago

lv-server v2.0.11

Weekly downloads
4
License
ISC
Repository
-
Last release
1 year ago

lv-server

基于leveldb网络缓存服务,支持服务器集群,用户密码认证,对数据生命周期管理. 此package为服务端,客户端调用连接用lv-client

Install

npm i lv-server

Usage

import {LevelServer} from 'lv-server'

const levelServer = new LevelServer(options)
levelServer.createServer()

options

Options相关参数

  • 'port' - number类型,监听商品
  • 'users' - Array<object>类型,认证用户
    • 'username' - string类型,用户名
    • 'password' - string类型,密码
  • 'path' - string类型,数据和日志存放路径
const options= {
    port: 7777,
    users: [{username: 'user1', password: '123123'}],
    path: '/opt/yourpath'
}

Event

levelServer.on(eventName[, msg])

  • 'listening' - 监听中,正常运行事件
  • 'error' - 出错事件,出错可进行重启
levelServer.on('listening', (port) => {
    console.log('服务已经启动,端口:', port);
})

levelServer.on('error', (err) => {
    console.error(err);
    if (err.code === 'EADDRINUSE') {
        console.error(`端口:${config.port}被占用`);
    }else{
        setTimeout(() => {
            console.log('重启服务');
            levelServer.createServer();
        }, 1000);
    }
})

levelServer.on('query', (query,reslut,timespan) => {
    if(!timespan){
        console.log('START',query);
    }else{
        console.log('END',reslut,timespan);
    }
})
2.0.3

1 year ago

2.0.2

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.11

1 year ago

2.0.7

1 year ago

2.0.6

1 year ago

2.0.9

1 year ago

2.0.10

1 year ago

2.0.8

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

0.1.33

2 years ago

0.1.34

2 years ago

0.1.32

2 years ago

0.1.31

2 years ago

0.1.30

3 years ago

0.1.28

3 years ago

0.1.29

3 years ago

0.1.27

3 years ago

0.1.26

4 years ago

0.1.25

5 years ago

0.1.24

5 years ago

0.1.23

5 years ago

0.1.22

5 years ago

0.1.21

5 years ago

0.1.20

5 years ago

0.1.19

5 years ago

0.1.18

5 years ago

0.1.17

5 years ago

0.1.16

5 years ago

0.1.15

5 years ago

0.1.14

5 years ago

0.1.13

5 years ago

0.1.12

5 years ago

0.1.11

5 years ago

0.1.10

7 years ago

0.1.9

7 years ago

0.1.7

7 years ago

0.1.6

7 years ago

0.1.5

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago