Jelajahi Sumber

Monitor memory usage and do periodic GC

James Allen 11 tahun lalu
induk
melakukan
50112a59d4
2 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 1 0
      services/web/app.coffee
  2. 1 1
      services/web/package.json

+ 1 - 0
services/web/app.coffee

@@ -5,6 +5,7 @@ logger.logger.serializers.user = require("./app/js/infrastructure/LoggerSerializ
 logger.logger.serializers.project = require("./app/js/infrastructure/LoggerSerializers").project
 logger.logger.serializers.project = require("./app/js/infrastructure/LoggerSerializers").project
 metrics = require("metrics-sharelatex")
 metrics = require("metrics-sharelatex")
 metrics.initialize("web")
 metrics.initialize("web")
+metrics.memory.monitor(logger)
 Server = require("./app/js/infrastructure/Server")
 Server = require("./app/js/infrastructure/Server")
 Errors = require "./app/js/errors"
 Errors = require "./app/js/errors"
 
 

+ 1 - 1
services/web/package.json

@@ -31,7 +31,7 @@
     "lynx": "0.1.1",
     "lynx": "0.1.1",
     "marked": "^0.3.3",
     "marked": "^0.3.3",
     "method-override": "^2.3.3",
     "method-override": "^2.3.3",
-    "metrics-sharelatex": "git+https://github.com/sharelatex/metrics-sharelatex.git#v1.2.0",
+    "metrics-sharelatex": "git+https://github.com/sharelatex/metrics-sharelatex.git#v1.3.0",
     "mimelib": "0.2.14",
     "mimelib": "0.2.14",
     "mocha": "1.17.1",
     "mocha": "1.17.1",
     "mongojs": "0.18.2",
     "mongojs": "0.18.2",