迁移自node-bns,具体干啥的
npm install @baidu/bns
备注:
- 注意目前仅支持公司开发机linux环境运行
- 需要使用厂内重新编译后的Nodejs版本,官网直接下载不能使用此扩展
sh deps.sh ##待完善,依赖安装 bcloud
npm run build
npm run test
- node v12版本支持,使用 napi,理论对后续 node 版本也可兼容
- 使用prebuildify,安装时候自动检查跳过编译也不会从网络下载,开发生产环境直接使用编译好的扩展
-
get_instance_by_service_async
与get_service_conf_async
方法返回 promise,对于 node12版本可以直接 await执行,不再使用回调方法
-
get_instance_by_service_async
会 reject,get_service_conf_async
也有 reject -
get_instance_list
这个方法注意下,貌似一直不可用,如有有线上用到请联系
- benchmark