276 Commits

Author SHA1 Message Date
Unitech
9a65f2f035 feat: pm2 update preserve stopped status #2654 #3625 2019-05-28 23:42:06 +02:00
Unitech
dcc9894f02 fix: better display when pm2 linked to onprem + fix display width 2019-05-10 22:41:47 +02:00
Alexandre Strzelewicz
122c9aae40 chore: remove workaround code for old node versions 2019-05-07 11:08:02 -07:00
Unitech
2833774d7f epic: pm4 to v4.0 + adding advanced sysinfos 2019-05-01 00:20:37 +02:00
Unitech
255638bda3 fix: #4060 do not emit/online parse app when errored 2019-04-05 15:15:16 +02:00
Unitech
2bfaaca806 feature: add exponential backoff restart delay via --exp-backoff-restart-delay 2018-09-27 17:05:40 +02:00
Unitech
058ea6e2c9 parse package.json to retrieve module version running in mem + --bail on mocha.opts to fail fast 2018-09-27 15:34:02 +02:00
Unitech
71b436bb29 revert pr 2018-08-27 01:55:27 +02:00
Vincent Vallet
7e92855ff5
Merge pull request #3807 from medanat/minimize-async-lib-footprint
Minimize async lib footprint
2018-08-17 10:23:57 +02:00
Andru Cherny
c433f5fe10 Add new feature with unstable resatrt
(cherry picked from commit 592c65a4318c8072735f51e9234f24079165878e)
2018-08-17 09:41:55 +02:00
Yazan Medanat
6466ee44c1 refactor: only import the necessary methods from async. 2018-07-19 10:18:08 -04:00
Unitech
dfd3d621b8 fix: format cpu usage at root 2018-06-21 12:27:34 +02:00
vmarchaud
85a5ee0f1f chore: add unique id for each process 2018-04-23 15:21:27 +02:00
abluchet
8e96ab360e Improve monitoring performances 2018-03-19 14:01:20 +01:00
Unitech
c13b236482 refactor: deep pm2-runtime refactor #3408 #3257 #3266 2018-02-02 15:39:17 +01:00
Alexandre Strzelewicz
d1916f4096 refactor: no more interactive spinner for connection to KM + change pm2 log format + remove some logs 2018-02-02 11:27:33 +01:00
Todd Wong
f6c60eb133 #2182 Get rid of annoying popups in Windows 10 2018-01-12 14:12:14 +08:00
Unitech
b0fd46c711 #2998 pm2 report for automated reports 2017-07-04 20:13:15 +02:00
vmarchaud
16b79d3aeb (god) launch one by one to avoid race condition #2984 2017-06-29 12:08:09 +02:00
Unitech
823635e713 fix listen_timeout associated with wait_ready \#2956 2017-06-27 15:52:10 +02:00
vmarchaud
15f3277c4f (god.prepare) propagate error when trying to start multiples instances of an app #2964 2017-06-23 14:42:33 +02:00
vmarchaud
006a28a4fd (god) handle invalid instances number #2953 2017-06-20 10:54:15 +02:00
vmarchaud
129a81c10f (tests) add test for increment_var and instance_var options 2017-06-06 17:25:35 +02:00
vmarchaud
d43e44f8b2 (instance_var) allow to overide the key NODE_APP_INSTANCE #2045 2017-06-06 15:57:32 +02:00
vmarchaud
35945e82d0 (increment) allow to increment a env variable with a options #2743 2017-06-06 15:49:43 +02:00
Libin Lu
0473099e32 add wait ready for cluster mode (#2904)
* add wait ready for cluster mode
2017-05-25 23:53:22 +02:00
Unitech
09b7c5e172 pm2 monitor|umonitor <pm_id|app_name|all> 2017-04-29 02:08:46 +02:00
xuezhongxiong
bb31516d81 fix the "restart_task" enumerable problem. 2017-02-16 17:55:51 +08:00
xuezhongxiong
79de7657bc add a new props :"proc.pm2_env.restart_task" to solve the problem : "process still restart after it be stop or delete." 2017-02-16 16:15:27 +08:00
Unitech
4b82c694b6 (God) cwd / vizion fix 2017-01-29 17:11:49 +01:00
Unitech
1896524435 (CLI) --disable-trace 2017-01-17 15:25:43 +01:00
Unitech
a8fe5de635 (cli/god) force http + rename pmx_trace to trace 2017-01-11 21:10:01 +01:00
vmarchaud
66c45030ce (tests) fixs tests 2017-01-06 16:59:03 +01:00
vmarchaud
0892a15ea3 (trace) refactor method to enable tracing 2017-01-06 16:22:07 +01:00
vmarchaud
b11aa19938 (transactions) start tracing on only one worker 2017-01-04 17:02:47 +01:00
Unitech
0059ad53e0 (god)(reload) support --wait-ready in reload #2478 2016-10-29 20:16:19 +02:00
vmarchaud
1d19cf2269 (feature) wait for application ready event when asked 2016-10-26 18:53:05 +02:00
Unitech
8966009516 #2466 skip cluster cleanup workaround with Node 7 2016-10-25 18:16:22 +02:00
Unitech
ba1b6b8f1d move worker to the end of God.js 2016-06-26 16:35:03 +02:00
Unitech
9947c321d7 start to parallelize test + no-daemon implemented + fix paths 2016-06-12 01:37:38 +02:00
Unitech
20344a58f1 #2188 remove any possibility for Daemon to require Satan.js 2016-05-27 00:59:50 +02:00
Unitech
ce56d83719 remove deepReset and findByScript unused methods from God Daemon 2016-04-03 12:38:14 +02:00
Unitech
78eae77834 remove deprecated env data + refactor interface tests + avoid multi cb calling on offline / reconnection 2016-03-28 19:04:35 +02:00
Unitech
f8522fc316 switch message to debug 2016-03-25 12:44:33 +01:00
Unitech
c3c0fcff46 add Copyright header to each file 2016-03-22 23:33:43 +01:00
Unitech
436a2ff233 small code fixes 2016-03-22 14:19:47 +01:00
Unitech
cd1e4cc19d fix lint issues / add debug messages 2016-03-22 13:29:04 +01:00
Unitech
f6a0e7c86b refactor: remove unused methods - better wording for pm2 show 2016-03-22 10:52:13 +01:00
Unitech
68ac3c1c79 restore normal behavior 2016-03-21 22:59:21 +01:00
Unitech
357e28b351 do not reset process ids + avoid restart of delete processes (affected due to restart-delay) 2016-03-21 22:22:57 +01:00