1.0.0 • Published 9 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
9 years ago
0.0.23
9 years ago
0.0.22
9 years ago
0.0.21
9 years ago
0.0.20
9 years ago
0.0.19
9 years ago
0.0.18
9 years ago
0.0.17
9 years ago
0.0.16
9 years ago
0.0.15
9 years ago
0.0.14
9 years ago
0.0.13
9 years ago
0.0.12
9 years ago
0.0.11
9 years ago
0.0.10
9 years ago
0.0.9
9 years ago
0.0.8
9 years ago
0.0.7
9 years ago
0.0.6
9 years ago
0.0.5
9 years ago
0.0.4
9 years ago
0.0.3
9 years ago