MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

कैप्डमैक्स उबंटू पर नोड.जेएस में विंस्टन-मोंगोडब लॉगर में काम नहीं कर रहा है

एकाधिक लॉग प्राप्त करने के लिए मैं इसका उपयोग करता हूं:

var winston = require('winston');
require('winston-mongodb').MongoDB;


winston.loggers.add('userLog',{
    transports : [
        new(winston.transports.MongoDB)({
            db : 'mongodb://username:password.mongolab.com:5555/log_db',
            collection : 'userLog',
            capped : true
        }),
    ]
});
winston.loggers.add('profileLog',{
    transports : [
        new(winston.transports.MongoDB)({
            db : 'mongodb://username:password.mongolab.com:5555/log_db',                collection : 'profileLog',
            capped : true
        }),
    ]
});

और यह बिना किसी अवलोकनीय विलंबता के ठीक काम करता है।

पी.एस. आप capped:true . के बाद या उससे पहले अपने इच्छित सभी विकल्प जोड़ सकते हैं

मज़े करो!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB\Driver\Exception\InvalidArgumentException आपके प्लेटफॉर्म पर इंटीजर ओवरफ्लो का पता चला:300000000000

  2. क्या `$eq` ऑपरेटर ऐरे डॉट नोटेशन के साथ काम करता है?

  3. मोंगोडब से जेड में डेटा प्रदर्शित करने की कोशिश कर रहा है

  4. mongoDB कॉन्फ़िग का उपयोग कर लॉगस्टैश प्रारंभ करने में असमर्थ?

  5. MongoError:फ़िल्टर पैरामीटर एक वस्तु होना चाहिए