CNode

mongodb 副本集 如何连接??

问答
Hhsh075623201发布于12 年前最后回复12 年前3 回复10579 浏览0 收藏

mongodb已经建立好了 副本集 两个数据库服务器 一个仲裁服务器 弱弱的问一句 请问应该怎么连接呢??

查看回复

回复 (3)

H
hsh075623201#1·12 年前
引用 tulayang我的一个模板可以给你参考下

@tulayang 太有帮助了 非常感谢 !!

A
alsotang#2·12 年前

网上不是有一步一步的那种教程吗?几个命令连一连啊。

T
tulayang#3·12 年前

我的一个模板可以给你参考下

module.exports = {
    "iomsg" : {
        "url": "mongodb://127.0.0.1:31000,127.0.0.1:31001,127.0.0.1:31002/iomsg",
        "options": {
            "uri_decode_auth": false,   // 转码验证字符
            "db": {
                "w": 2,                 // 写的复制服务器数
                "wtimeout": 500,        // 写的超时时间
                "j": true,              // 写等待日志磁盘同步
                "slaveOk": true         // 读负载均衡
            },
            "replSet": {
                "rs_name": "myset",     // 副本集名字
                "poolSize": 10,         // 每个服务器连接数
                "socketOptions": {
                    //"keepAlive": 2,
                    "connectTimeoutMS": 30000,
                    "socketTimeoutMS": 500
                }
            }
        },
        "collections": {
            "users": "users",
            "loggers": "loggers",
            "msgs": "msgs",
            "comments": "comments"
        }
    }
};
require('mongodb').MongoClient.connect(url, options, function (err, db) {
    // ...
});
参与回复
登录后即可参与回复。登录