Node Vip Status Responser
vip status check responser
- 支持原生 http module 与 connect middleware
- 提供命令行工具可强制指定vip状态开关
Example
var vip = 'vip-resp' // health check function { ... // do health check err = gotError ? : null } // listen stat switch sock for command line sock_path: "http-vr.sock" // health check timeout ms timeout : 500// with httpvar http = http // with connectappuse vipstatus
bin
Usage: vip [auto|on|off] [socks...]
- auto: 返回内置健康检查结果
- on: 始终返回服务可用
- off: 始终返回服务不可用
- socks...: vip-resp监听sock地址列表(默认搜索当前目录下所有以-nv.sock为结尾的sock文件)
./node_modules/.bin/vip on./node_modules/.bin/vip off./node_modules/.bin/vip auto ./run/a-nv.sock ./run/b-nv.sock