barisusakli
|
f67bc8d056
|
fix space
|
2014-12-03 14:17:05 -05:00 |
|
barisusakli
|
64e13df14c
|
removed node cluster spawn procs on ports
|
2014-12-03 14:03:41 -05:00 |
|
barisusakli
|
e49dfc7266
|
cleaned up loader.js
|
2014-12-02 17:40:48 -05:00 |
|
barisusakli
|
83a679fc15
|
fixed wrong var
|
2014-12-02 16:51:14 -05:00 |
|
barisusakli
|
7a5383748c
|
possible fix for #2492
|
2014-12-02 16:49:53 -05:00 |
|
barisusakli
|
14a2db4b2e
|
fix workerIndex for ipv6
|
2014-12-01 14:45:32 -05:00 |
|
Julian Lam
|
5cc30ca1a0
|
more cache hash fixes
|
2014-12-01 14:21:03 -05:00 |
|
Julian Lam
|
2e24224449
|
passing css hash to other workers on startup
|
2014-12-01 14:19:14 -05:00 |
|
Julian Lam
|
82708d65c6
|
propagating hash to all workers on css compilation
|
2014-12-01 14:05:20 -05:00 |
|
barisusakli
|
7332ba9c25
|
fix loader for new config.json format
|
2014-12-01 12:36:59 -05:00 |
|
barisusakli
|
17d7916fe9
|
check if worker exists
|
2014-11-28 20:00:41 -05:00 |
|
barisusakli
|
2c89d50322
|
Merge remote-tracking branch 'origin/master' into socket.io1.x
|
2014-11-28 16:00:36 -05:00 |
|
barisusakli
|
6760ce00cc
|
removed unused msgs
|
2014-11-28 15:03:33 -05:00 |
|
barisusakli
|
c213f77f91
|
merge
|
2014-11-28 14:35:21 -05:00 |
|
Julian Lam
|
e952a873a8
|
moving onlineUsers from an in-memory variable to a sorted set
|
2014-11-28 11:50:29 -05:00 |
|
barisusakli
|
1abe35092b
|
cluster socket.io fixes
close proxy server on loader.stop
changed handles to object
|
2014-11-27 15:36:05 -05:00 |
|
barisusakli
|
785790c414
|
moved handle close to fork worker
|
2014-11-27 14:09:01 -05:00 |
|
barisusakli
|
d1fcb50c7d
|
cluster sticky session
|
2014-11-26 17:24:49 -05:00 |
|
Julian Lam
|
0d6be40238
|
fixed #2406
|
2014-11-17 14:47:51 -05:00 |
|
Julian Lam
|
4125a087b5
|
closed #2349, removed use of deprecated -d flag in executable
|
2014-11-04 18:33:20 -05:00 |
|
Julian Lam
|
783481e644
|
Support for reloading nodebb via the nodebb executable
|
2014-11-04 18:33:20 -05:00 |
|
barisusakli
|
bce96d04c7
|
forkWorker function, pipe new worker output to log
|
2014-10-28 16:33:14 -04:00 |
|
barisusakli
|
4c8287251a
|
added stderr piping to output
|
2014-10-28 16:12:05 -04:00 |
|
barisusakli
|
50a06f9369
|
log signal as well
|
2014-10-28 15:48:03 -04:00 |
|
barisusakli
|
63cf8d674d
|
listen disconnect event, display unknow socket method name on dev
|
2014-10-26 14:30:13 -04:00 |
|
Julian Lam
|
aac923fb03
|
fised #2272
|
2014-10-22 13:47:05 -04:00 |
|
psychobunny
|
8ef4ad6f14
|
Revert "reverting #2259 temporarily until we figure out why logs aren't showing up"
This reverts commit 59b3e6f78f.
|
2014-10-17 01:47:13 -04:00 |
|
psychobunny
|
59b3e6f78f
|
reverting #2259 temporarily until we figure out why logs aren't showing up
|
2014-10-17 01:43:00 -04:00 |
|
Julian Lam
|
62d0e08d6a
|
stopped loader from crashing whenever NodeBB restarts
|
2014-10-13 19:46:42 -04:00 |
|
Julian Lam
|
97dba9ae39
|
fixed #2259
|
2014-10-13 13:03:17 -04:00 |
|
psychobunny
|
94ec07eb73
|
linting
|
2014-10-08 12:07:33 -04:00 |
|
Julian Lam
|
b7ba6a0d8f
|
fixed #2214 - each individual thread will create its own logrotate write handler, because if one is closed, everything crashes in a cascade effect because we're calling .write() after .end(), bleh.
|
2014-10-03 01:09:35 -04:00 |
|
Julian Lam
|
4f2603afd1
|
closed #2185
|
2014-09-30 21:48:39 -04:00 |
|
Julian Lam
|
343ff18014
|
closed #2179
|
2014-09-29 19:31:41 -04:00 |
|
barisusakli
|
9c996e4b99
|
on config save update meta.config on all workers
also dont make 20 socket.emit calls for each setting field, everything
will be send in 1 socket call.
|
2014-09-29 16:35:13 -04:00 |
|
Julian Lam
|
901470ce05
|
always pipe child output to parent
|
2014-09-23 13:44:32 -04:00 |
|
psychobunny
|
e60d88afa6
|
cluster by default is now opt-in
|
2014-09-16 11:17:57 -04:00 |
|
psychobunny
|
101ac701ef
|
removed hardcoded silent flag from cluster setup
|
2014-09-16 11:11:25 -04:00 |
|
psychobunny
|
32a35164d4
|
ability to set # of workers to run via config or command line (default = max cpus)
|
2014-09-16 11:08:38 -04:00 |
|
psychobunny
|
4fd9b58a55
|
give mongo room to breathe
|
2014-09-06 02:22:20 -04:00 |
|
Julian Lam
|
7255ce3dbe
|
primary worker support, and added notif pruning to primary worker jobs
|
2014-09-05 13:44:56 -04:00 |
|
Julian Lam
|
2efb816da3
|
restarted threads now grab a copy of the minified js and map from the loader
|
2014-09-05 13:23:30 -04:00 |
|
Julian Lam
|
fec3ae7e5e
|
better integration with nodebb executable
|
2014-09-04 17:48:33 -04:00 |
|
barisusakli
|
0b2df849bd
|
Merge remote-tracking branch 'origin/cluster' into cluster
Conflicts:
loader.js
|
2014-09-04 17:43:44 -04:00 |
|
barisusakli
|
98f338b41c
|
online count fixes for cluster
|
2014-09-04 17:41:00 -04:00 |
|
Julian Lam
|
e5a35ce378
|
js propagation for cluster module, so only 1 thread minifies the js
|
2014-09-04 17:39:53 -04:00 |
|
Julian Lam
|
08abbe19bc
|
zero downtime and reload support with cluster module
|
2014-09-04 17:09:57 -04:00 |
|
Julian Lam
|
8a996c4524
|
changing silent value based on environment variable
|
2014-09-04 15:13:16 -04:00 |
|
Julian Lam
|
956a431950
|
properly handling SIGHUP
|
2014-09-04 00:56:50 -04:00 |
|
Julian Lam
|
8baea1a251
|
crash timer
|
2014-09-04 00:01:08 -04:00 |
|