log-rolling.js 484 B

123456789101112131415161718192021222324252627
  1. var log4js = require('../lib/log4js')
  2. , log
  3. , i = 0;
  4. log4js.configure({
  5. "appenders": [
  6. {
  7. type: "console"
  8. , category: "console"
  9. },
  10. {
  11. "type": "file",
  12. "filename": "tmp-test.log",
  13. "maxLogSize": 1024,
  14. "backups": 3,
  15. "category": "test"
  16. }
  17. ]
  18. });
  19. log = log4js.getLogger("test");
  20. function doTheLogging(x) {
  21. log.info("Logging something %d", x);
  22. }
  23. for ( ; i < 5000; i++) {
  24. doTheLogging(i);
  25. }