Raul Ochoa
9ef96080a6
Log PID on start
2015-08-24 12:45:21 +02:00
Raul Ochoa
2e063cc2d2
Send memory usage stats
2015-08-06 16:06:42 +02:00
Raul Ochoa
cd28a4fbcc
redis-mpool noReadyCheck
and unwatchOnRelease
options from config
...
do not extend them as it disallows to pick from config
2015-07-06 11:52:34 +02:00
Raul Ochoa
0da6495330
Fixes unwatchOnRelease
redis config
2015-07-05 21:00:25 +02:00
Raul Ochoa
bf24347328
Exposes redis noReadyCheck
config
2015-07-05 20:59:52 +02:00
Raul Ochoa
907ed478cf
Tidy app.js
2015-04-07 13:00:20 +02:00
Raul Ochoa
400e51f13a
Removes rollbar as optional logger
2015-03-31 11:36:29 +02:00
Raul Ochoa
a2a09979e4
Remove dump render cache stats
2015-02-11 18:47:11 +01:00
Raul Ochoa
3b4b5ab298
Closes fd for log files on kill -HUP
. Fixes #230
2014-12-02 15:05:28 +01:00
Raul Ochoa
f72c4f28da
Prepend also the app name
2014-10-15 17:16:29 +02:00
Raul Ochoa
a248fe5c4b
Prepend redis-pool in statsd key for redis-mpool status
2014-10-15 17:08:56 +02:00
Raul Ochoa
804088009e
Report to statsd the status of redis pools
2014-10-14 22:12:35 +02:00
Raul Ochoa
711c1a89ee
Merge branch 'master' into one-redis-mpool
2014-10-14 18:23:17 +02:00
Raul Ochoa
d89b2986fd
Allow to add more node.js' threadpool workers via process.env.UV_THREADPOOL_SIZE
2014-10-08 16:50:35 +02:00
Raul Ochoa
24cbd192aa
Share one redis-mpool across the application
2014-09-24 11:42:36 +02:00
Luis Bosque
2c1d46f159
[CDB-3678] Creates api_hostname global variable
2014-07-29 14:54:35 +02:00
Sandro Santilli
8e9d72982a
Refuse to start if log_filename points to a non-existing directory
...
Closes #189
2014-05-07 11:03:25 +02:00
Raul Ochoa
d2f0180475
Merge remote-tracking branch 'rochoa/master'
2014-04-22 11:40:48 +02:00
Raul Ochoa
4da0b1e07c
CDB-2096 Configures the CWD for log4js logger.
2014-04-22 10:52:59 +02:00
Raul Ochoa
248cb4bd76
Removes unused dependency.
2014-04-11 15:14:59 +02:00
Sandro Santilli
312194228a
Stop duplicating global.environment as global.settings
2014-03-28 18:47:59 +01:00
Sandro Santilli
5c1125900b
Add support for log_filename directive, reopen logfile on SIGHUP
2014-03-28 18:05:18 +01:00
Sandro Santilli
08b8741282
Reload log files on SIGUSR2
...
This is an attempt to play more nicely with logrotate
2014-03-28 17:06:44 +01:00
Sandro Santilli
471edabe4d
Reword uncaught exception error, and log full stack
2014-03-13 11:58:29 +01:00
Sandro Santilli
60b552027b
Add optional support for rollbar
...
Re-targets to 1.10.0
Also installs an uncaught exception handler
Closes #150
2014-03-12 17:21:35 +01:00
Sandro Santilli
62cbb15089
Include tiler version in startup log
2014-03-11 12:21:00 +01:00
Sandro Santilli
ed5b045a15
Allow using NODE_ENV env variable to determine app configuration
...
Default to "development" environment.
Forward NODE_ENV variable to childrens (for example, to hush
millstone).
2014-02-28 16:22:24 +01:00
Sandro Santilli
1c3734fde7
Make server_option a callable function, to reduce globals
...
Updates acceptance test for #152 to not mess wit internals
2014-02-19 06:45:29 +01:00
Sandro Santilli
719346a472
Use log4js logger
...
Closes #138 .
The logger will be automatically used by Windshaft on upgrade
to 0.18.1, see https://github.com/CartoDB/Windshaft/issues/140
2014-02-18 15:12:08 +01:00
Sandro Santilli
0dffb0fe85
We don't use Windshaft directly, no need to require it
2013-12-17 17:48:36 +01:00
Sandro Santilli
0f90d687c7
Implement signed teplate maps
...
Closes #98
Raises minimum required redis version to 2.4.0+ (Debian stable has 2.4.14)
2013-12-17 17:39:21 +01:00
Sandro Santilli
0b3fdb07f6
Drop unneeded include from outermost app
2013-12-17 17:17:15 +01:00
Sandro Santilli
4e7f92c60d
Write a deprecation warning when handling SIGUSR1 ( #71 )
2013-03-18 18:14:18 +01:00
Sandro Santilli
d95ac85b17
Deprecate USR1 signal handling, add USR2 with same semantic
...
Closes #71
2013-03-18 16:38:50 +01:00
Sandro Santilli
031c6ee0cd
Allow "staging" as env name from app.js
2013-02-11 13:41:51 +01:00
Sandro Santilli
e408d04fc5
Require Windshaft 0.8.4 to add dump of cache stats on SIGUSR1
2013-01-30 11:29:44 +01:00
Sandro Santilli
2510a47262
Add maxConnection environment configuration, have it default to 128
...
The number gives the maximum number of contemporary connections and
is dimensioned on the limit of open file descriptors found to be
needed on a per-connection basis.
2013-01-29 17:36:50 +01:00
Sandro Santilli
bb00bf1c05
Use 'host' configuration for HTTP listening (both app and cluster)
2012-10-09 18:31:06 +02:00
Sandro Santilli
da593ded74
Require carto_data only after setting the global env ( closes #28 )
2012-07-10 09:49:56 +02:00
Simon Tokumine
d1226992c3
clean up environment settings
2012-05-01 19:00:14 +01:00
Simon Tokumine
d64647a231
bump logging
2011-12-14 00:17:37 +00:00
javi santana
8474425375
added varnish invalidation code
2011-11-30 19:59:28 +01:00
javi santana
c1ba45cf5a
included LRU cache with redis invalidation
2011-10-13 13:17:00 +02:00
Simon Tokumine
de8508ed57
add map metadata enpoind and move all responsiblity for infowindow and metadata to here
2011-10-07 15:38:28 +01:00
Simon Tokumine
431fb56ad2
windshaft for cartodb
2011-09-05 00:00:41 +01:00