sql >> Databáze >  >> NoSQL >> MongoDB

cappedMax nefunguje v loggeru winston-mongodb v Node.js na Ubuntu

Toto používám k získání více protokolů:

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
        }),
    ]
});

A funguje dobře bez pozorovatelné latence.

P.S. Všechny požadované možnosti můžete přidat za nebo před capped:true

Bavte se!



  1. mongoose geojson ve schématu, Nelze extrahovat geo klíče chyba

  2. Jak se měří $maxDistance v MongoDB?

  3. Mapujte „pole objektů“ na jednoduché pole klíčových hodnot

  4. Mongo's Cursor.nextObject někdy chybně vrátí hodnotu Null?