npm install cds-discover --save
const Discover = require('cds-discover');
const discover = new Discover();
disconver
//本地服务监听端口
.listen(9004)
//尝试连接到 discover.cavacn.com 根服务器,当然你也可以是 localhost
//为什么要这个,因为你肯定需要一个领路人,要不然你无法加入这个圈子
.tryConnect(9004,'discover.cavacn.com');
discover.on('init',()=>{
//初始化完成之后
let serviceName = 'YourServiceName';
let serviceConfig = 'YourServiceConfig'
//把service注册到 服务集群中
discover.addService(serverName,serverConfig);
});
discover.watch('你需要监听的service , . 通配所有',(method,serviceName,config)=>{
console.log('watch',method,serviceName,config);
});