1.0.0 • Published 9 years ago

uMicro v1.0.0

Weekly downloads
3
License
ISC
Repository
-
Last release
9 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

9 years ago

0.0.23

9 years ago

0.0.22

9 years ago

0.0.21

9 years ago

0.0.20

10 years ago

0.0.19

10 years ago

0.0.18

10 years ago

0.0.17

10 years ago

0.0.16

10 years ago

0.0.15

10 years ago

0.0.14

10 years ago

0.0.13

10 years ago

0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago