File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,37 @@ add the code before your own code, must before or it won't work!!!
16
16
``` js
17
17
require (' module-unique' ).init ();
18
18
```
19
+ here is a example code
20
+ ```
21
+ #!/usr/bin/env node
22
+ 'use strict';
23
+
24
+ var unique = require('module-unique');
25
+ unique.init();
26
+
27
+ var app = require('../app'),
28
+ logger = require('logger'),
29
+ graceful = require('graceful');
19
30
31
+ app.set('port', process.env.PORT);
32
+
33
+ var server = app.listen(app.get('port'), function() {
34
+ logger.info('server listening on port ' + server.address().port);
35
+ });
36
+
37
+ graceful({
38
+ server: server,
39
+ killTimeout: 30 * 1000,
40
+ error: function(err, throwErrorCount) {
41
+ if (err.message) {
42
+ err.message +=
43
+ ' (uncaughtException throw ' + throwErrorCount +
44
+ ' times on pid:' + process.pid + ')';
45
+ }
46
+ logger.error(err);
47
+ }
48
+ });
49
+ ```
20
50
21
51
memory used about 30% above in my own project!
22
52
#### before using module-unique
You can’t perform that action at this time.
0 commit comments