1.0.0 • Published 3 years ago
lyunet v1.0.0
文档
快速开始
1 进程间调用方法
代码中引入 lyu模块,提供基础内容,名字和端口即可
如:
import lyu from "./framework/lyu";
lyu.start({
name: "test_a",
port: 8081,
})
// 注册调用方法
lyu.on("testFunc", (param) => {
return param + " im test_a";
})
启动另一进程
import lyu from "./framework/lyu";
lyu.start({
name: "test_b",
port: 8082,
})
let callbackStr = lyu.call("test_a", "testFunc", "hello");
console.log(callbackStr); // hello im test_a
启动web服务
lyu.startWeb(port);
添加web路由分发
lyu.webOn(router, function);
启动net服务
lyu.startNet(port);
添加net路由分发
lyu.netOn(head, function);
后续内容
支持集群提供基础http提供mysql支持mongo支持
添加统一的入口模块,利用 child_progress 启动。消息队列话(单线无队列风险)
1.0.0
3 years ago