156 Commits

Author SHA1 Message Date
Unitech
2bfaaca806 feature: add exponential backoff restart delay via --exp-backoff-restart-delay 2018-09-27 17:05:40 +02:00
Unitech
e793425afb first partial commit to support local tarball module install (install + respawn on boot) + refactor of module system 2018-09-24 14:42:40 +02:00
Unitech
0f1c2c6a24 faster logs throughput date parsing by replacing moment by date-fns in PM2 Daemon + homogeneize all logs with same date format + factorize ForkMode logging 2018-09-23 23:33:42 +02:00
Unitech
4f9805508d fix: path 2018-07-13 18:41:18 +02:00
Unitech
bc5c7e92cd refactor: split / remove unused code / DRY / pm2 enterprise|plus - breaking: .interact dropped 2018-07-13 18:29:33 +02:00
vince
a3c2900f3e refactor: change default log date format 2018-06-21 10:44:35 +02:00
Unitech
ee5e6a06cb refactor: faster cli with less require 2018-05-17 23:34:48 +02:00
Unitech
d0a2a30e41 refactor: centralize SECRET/PUBLIC/MACHINE_NAME + change some wordings 2018-05-10 20:09:13 +02:00
Robin Monnier
d9df60eb97 change all ecosystem.json to ecosystem.config.js 2018-03-16 18:44:00 +01:00
vince
828a30d0cc feat: add dependencies section into ecosystem.json file. 2018-02-08 15:57:58 +01:00
Unitech
07d77f93f2 add motd 2017-11-22 15:44:33 +01:00
Daniel Tschinder
7e099e7883 Fix applying env PM2_CONCURRENT_ACTIONS correctly
Now the default will be either 1 or 2 depending on node version and the environment variable will still be able to overwrite the default.
2017-10-25 10:11:42 +02:00
Unitech
fe4d600b0a remove unused constant 2017-07-06 09:45:52 +02:00
vmarchaud
fb452280e4 (aggregator) set low aggregation duration when NODE_ENV=local_test 2017-07-05 10:12:59 +02:00
Unitech
34d13dce3d #2501 low memory environment option via PM2_OPTIMIZE_MEMORY 2017-07-04 20:33:45 +02:00
Unitech
ce16728235 #2951 pm2 reload timestamped lockfile 2017-06-27 23:53:52 +02:00
vmarchaud
6d5f5bff1e (interactor) attach logs based on application name 2017-06-20 21:14:43 +02:00
Michiel De Mey
9433f1fc16 Stripping environment variables from the HttpInterface (#2895)
* Fixes 452

* Renamed to `proc`

* Default to false to keep backwards compatibility
2017-05-23 23:48:21 +02:00
Unitech
a54d886093 restore 0.12 support 2017-04-27 00:42:05 +02:00
Unitech
bd87549975 drop 0.12 support #2846 2017-04-22 15:27:58 +02:00
vmarchaud
d8b0e79295 (cst) increase aggreation duration 2017-03-31 10:58:23 +02:00
Unitech
fa06f5e97a (trace) refactor + handle exit/restarts 2017-02-27 01:03:59 +01:00
Unitech
265d351742 (Interactor) reduce LOGS_BUFFER 2017-02-23 18:50:32 +01:00
vmarchaud
b5761af11f (aggregator) avoid sending aggregated routes after app restart 2017-02-09 16:39:35 +01:00
vmarchaud
a2aead0acb (error-reporting) resolve context from pmx error 2017-02-07 14:45:02 +01:00
Unitech
683c1ea50b (CLI) pm2 ecosystem simple 2017-01-29 13:33:26 +01:00
Unitech
1dc0d5b9ec (startup refactor) 2016-12-04 19:23:18 +01:00
Unitech
f6b550ca4e #2471 make env immutable and fix watch 2016-10-26 18:07:03 +02:00
Unitech
e1221e0d2a (programmatic) allow to do PM2 CLI commands from inside scripts 2016-09-19 11:45:05 +02:00
Unitech
3b3bfabdab (constant) change exit code uncaught exception 2016-09-17 13:59:54 +02:00
Unitech
56c93f3467 (concurrent) increase concurrent actions to 4 2016-09-15 01:32:53 +02:00
Unitech
3f651edc63 (last tuning before prod) reduce CONCURRENT_ACTION to keep rolling restart + pm2 docker:gen 2016-09-15 01:00:20 +02:00
Unitech
90e3c1f644 (docker integration) #2320 feature v1 POC (test+cmds+logic) 2016-08-14 13:21:05 +02:00
Eduardo Bragatto
32d37075d4 Allows to specify an IP Address for the WEB API to bind on 2016-07-23 14:17:32 +00:00
Unitech
1c3ce109e8 lazy api implementation fixes auto exit #2167 2016-07-13 01:01:50 +02:00
Unitech
b20b0369a2 add back semver 2016-06-26 16:39:24 +02:00
Unitech
05c8c24403 small changes in Daemon.js - drop unused semver dependency 2016-06-26 16:28:44 +02:00
Unitech
fe70413036 add back CONCURRENT_ACTIONS function 2016-06-20 23:35:55 +02:00
Unitech
8a42e7d857 cache CONCURRENT_ACTIONS 2016-06-20 23:18:27 +02:00
Unitech
c2b6ee70d9 custom concurrent actions 2016-06-13 01:29:41 +02:00
Unitech
a24e037087 CONCURRENT_ACTIONS 1 2016-06-13 00:00:25 +02:00
Unitech
ec88b3ebc2 reduce CONCURRENT_ACTIONS to 4 by default 2016-06-12 21:51:41 +02:00
Unitech
3b5a9bfac6 try with CONCURRENT_ACTIONS to 10 2016-06-12 21:24:26 +02:00
Unitech
d1249ff45d progress 2016-06-08 19:21:37 +02:00
Unitech
5f9a83ed8d refactor progress 2016-06-05 12:39:04 +02:00
Unitech
1886f73a2f #2203 deep refactor 2016-06-04 14:04:26 +02:00
Unitech
f6a0e7c86b refactor: remove unused methods - better wording for pm2 show 2016-03-22 10:52:13 +01:00
Unitech
5c2a78fe2e #1781 #1843 2015-12-21 14:54:12 +01:00
Unitech
35cba7b728 small fixes 2015-12-16 01:49:05 +01:00
Unitech
0d91e1f8d9 add banner when TRAVIS or TEST environment 2015-12-15 23:41:00 +01:00