I hereby claim:
- I am cnwangjie on github.
- I am wangjie (https://keybase.io/wangjie) on keybase.
- I have a public key ASBMIKxpd0brwawRxkTQSUDZ8SQETeNYfnncX7n_O1D8zwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
// 支持es6 module和async function的写法 | |
export const healthcheck = { | |
required: '*', | |
info () { | |
return 'version: ' + this.required | |
}, | |
async check () { | |
setTimeout(() => reject(new Error('timeout')), 1000) | |
if (teambitionConn.readyState !== 1) { | |
teambitionConn.once('error', err => throw err) |
# pull the official mongo docker container | |
docker pull mongo | |
# create network | |
docker network create my-mongo-cluster | |
# create mongos | |
docker run -d --net my-mongo-cluster -p 27017:27017 --name mongo1 mongo mongod --replSet my-mongo-set --port 27017 | |
docker run -d --net my-mongo-cluster -p 27018:27018 --name mongo2 mongo mongod --replSet my-mongo-set --port 27018 | |
docker run -d --net my-mongo-cluster -p 27019:27019 --name mongo3 mongo mongod --replSet my-mongo-set --port 27019 |