MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

cappedMax nie działa w rejestratorze winston-mongodb w Node.js na Ubuntu

Oto czego używam do uzyskania wielu dzienników:

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

I działa dobrze bez zauważalnych opóźnień.

PS Możesz dodać wszystkie żądane opcje po lub przed capped:true

Miłej zabawy!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wydrukuj wartość dokumentu w powłoce mongodb

  2. Błąd uwierzytelniania podczas określania bazy danych

  3. Jaka jest domyślna ścieżka bazy danych dla MongoDB?

  4. Odróżnianie się od kolekcji w mongodb

  5. Jak sprawdzić poprawność członków pola tablicowego?