2014-07-14 4 views
0

이봐, 내가이 때문에 NODE_ENV이 = 생산 때 내 Kraken.js 프로젝트에서 세션을 제거 할 필요가 모든 사람 :크라켄 사용 안 함 세션 또는 노드

Warning: connect.session() MemoryStore is not 
designed for a production environment, as it will leak 
memory, and will not scale past a single process. 

여기 내하는 index.js 파일입니다.

'use strict'; 


var kraken = require('kraken-js'), 
    app = require('express')(), 
    options = require('./lib/spec')(app), 
    port = process.env.PORT || 8000; 


app.use(kraken(options)); 


app.listen(port, function (err) { 
    console.log('[%s] Listening on http://localhost:%d', app.settings.env, port); 
}); 

여기 내 제품 옵션을 모두 구성하는 production.json입니다. 이 시도 이것은 development.json

"middleware": { 
     "devtools": { 
      "enabled": true, 
      "priority": 35, 
      "module": { 
       "name": "kraken-devtools", 
       "arguments": [ 
        "path:./public", 
        "path:./.build", 
        { 
         "template": { 
          "module": "kraken-devtools/plugins/dustjs", 
          "files": "/templates/**/*.js", 
          "base": "templates", 
          "i18n": "config:i18n" 
         }, 
         "css": { 
          "module": "kraken-devtools/plugins/less", 
          "files": "/css/**/*.css" 
         }, 
         "copier": { 
          "module": "kraken-devtools/plugins/copier", 
          "files": "**/*" 
         } 
        } 
       ] 
      } 
     } 
    } 

답변

0

에서 중복되었습니다

"middleware": { 
    "session": { 
    "enabled": false 
    }, 
    "devtools": { 
     "enabled": true, 
     "priority": 35, 
     "module": { 
      "name": "kraken-devtools", 
      "arguments": [ 
       "path:./public", 
       "path:./.build", 
       { 
        "template": { 
         "module": "kraken-devtools/plugins/dustjs", 
         "files": "/templates/**/*.js", 
         "base": "templates", 
         "i18n": "config:i18n" 
        }, 
        "css": { 
         "module": "kraken-devtools/plugins/less", 
         "files": "/css/**/*.css" 
        }, 
        "copier": { 
         "module": "kraken-devtools/plugins/copier", 
         "files": "**/*" 
        } 
       } 
      ] 
     } 
    } 
} 
+0

은' "세션"인 관련 부분 :'{거짓 "활성화"}. –

+1

불행히도, 이것은 작동하지 않습니다. –