1.0.0 • Published 7 years ago
uMicro v1.0.0
微服务 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