1.0.0 • Published 7 years ago

uMicro v1.0.0

Weekly downloads
3
License
ISC
Repository
-
Last release
7 years ago

微服务 json-rpc 框架

使用

import Micro from 'uMicro';

const app = new Micro({
    name: '服务名称',
    level: '记录的日志级别,默认 info',
    actions: '注册 method 存放的目录(最好用绝对路径)',
    middlewares: [自定义的中间件,一定要 await netxt()],
});

app.listen(3000, () => {
    app.log.info('listen 3000');
    app.log.error('level error');
});

调用其他服务

app.use(async (ctx) => {
    const rst = await ctx.invkoe('demo-service', 'some.action', bizContent);
    if (rst.code !== 0) {
        ctx.throw(rst);
    }

    ctx.body = rst;
});
1.0.0

7 years ago

0.0.23

7 years ago

0.0.22

7 years ago

0.0.21

7 years ago

0.0.20

8 years ago

0.0.19

8 years ago

0.0.18

8 years ago

0.0.17

8 years ago

0.0.16

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

8 years ago

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago