371 Commits

Author SHA1 Message Date
Unitech
12725ea4c4 fix: consolidate unhealthy system spawn behavior #3229 #3954 2018-12-27 15:12:51 +01:00
Unitech
bb1918971b fix: keep wait_ready to his initial state on pm2 reload all #4069 2018-12-19 16:07:11 +01:00
Unitech
d14ccbadbd fix process file env switching bug and proc dups #3192 + #3987 2018-12-04 13:14:32 +01:00
Unitech
2bfaaca806 feature: add exponential backoff restart delay via --exp-backoff-restart-delay 2018-09-27 17:05:40 +02:00
Unitech
71c6e749c6 remove double new line 2018-09-24 17:21:46 +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
9f3b5ea80c CHANGE: now log_date_format is attached by default + fix multi line #2792 + cleanup travis file 2018-09-23 19:44:41 +02:00
Unitech
ccb35ef8ca proper support of setting the right user in fork mode (uid/user resolution + HOME set) 2018-09-23 17:54:07 +02:00
vmarchaud
624f98fb83 tests: fix instable test 2018-09-12 14:39:30 +02:00
Unitech
71b436bb29 revert pr 2018-08-27 01:55:27 +02:00
vince
6cbca8bccc refactor: #3786 clean code 2018-08-21 11:51:16 +02:00
vince
1ff7fd3d49 fix: #3786 fix issue when triggering an action that does not exist 2018-08-21 10:49:54 +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
b8b48e83f7 refactor: removes unused imports. 2018-07-19 10:18:16 -04:00
Yazan Medanat
6466ee44c1 refactor: only import the necessary methods from async. 2018-07-19 10:18:08 -04:00
Yazan Medanat
679b14ff4b refactor: removes unused async imports. 2018-07-19 10:17:50 -04:00
Unitech
0495bd8e4f fix: protect geteuid/getegid from being called on windows #3793 2018-07-17 15:25:22 +02:00
Unitech
88551b8cfe fix: #3791 mitigate pidusage errores 2018-07-13 16:05:01 +02:00
Unitech
3a582b42f9 fix: #3764 2018-07-10 11:54:26 +02:00
Vincent Vallet
06872c2520
Merge pull request #3743 from vivex/master
fixes #3735
2018-07-04 14:49:50 +02:00
Vivek Soni
0548cb82aa fixes #3735 2018-06-27 19:52:46 +05:30
Unitech
dfd3d621b8 fix: format cpu usage at root 2018-06-21 12:27:34 +02:00
Unitech
4576b4c97b refactor: replace fs-extra with node calls 2018-05-17 19:47:49 +02:00
Unitech
294038d762 fix: that this - uncache node_modules 2018-05-17 15:06:54 +02:00
vmarchaud
85a5ee0f1f chore: add unique id for each process 2018-04-23 15:21:27 +02:00
ngtmuzi
c4c811e76e fix the bug: process with "restart-delay" can't restart when manually stop 2018-04-02 16:41:43 +08:00
Vincent Vallet
1325704d95
Merge pull request #3539 from KimSeongIl/master
feat: add kill_retry_time argument
2018-03-23 19:40:03 +01:00
abluchet
8e96ab360e Improve monitoring performances 2018-03-19 14:01:20 +01:00
Vincent Vallet
f5668331db
Merge branch 'development' into master 2018-03-19 09:37:28 +01:00
KimSeongIl
b2cc003114 feat: add kill_retry_time argument 2018-03-16 10:07:48 +09:00
vince
bc07f43b11 fix: use polyfill module for copySync with node 4.x 2018-03-05 17:11:36 +01:00
Vincent Vallet
9436f11aee
Merge pull request #3516 from Unitech/drop_unused_feature
chore: fix issue with snapshot command + remove command forceGc
2018-03-05 14:50:22 +01:00
vince
97fd1010d0 chore: fix issue with snapshot command + remove command forceGc 2018-03-05 13:38:29 +01:00
Vincent Vallet
674e446955
Merge pull request #3510 from Unitech/dump_refacto
Dump refacto
2018-03-05 11:22:33 +01:00
vince
8951184688 fix: solve empty list when no process and try to update pm2 2018-03-02 15:25:15 +01:00
vince
ced2835d21 feature: #3485 add cleardump command 2018-03-02 12:18:54 +01:00
vince
f2523f6a6b fix: #3485 fix issue when there is empty dump file 2018-03-02 10:22:23 +01:00
vince
bb57c76d41 refactor: drop gracefullreload 2018-02-28 18:39:40 +01:00
Nathanaël Lécaudé
f305d6d06e
Correct typo 2018-02-16 11:45:05 -05:00
Nathanaël Lécaudé
767c36f5ad Check if windowsHide is bool 2018-02-16 11:18:13 -05:00
Nathanaël Lécaudé
82375af8ab Revert to cleaner check 2018-02-15 11:17:33 -05:00
Nathanaël Lécaudé
031a6686f3
Fix 'start pm2 inside pm2' test 2018-02-14 18:51:34 -05:00
Nathanaël Lécaudé
ab54f6aed9
Revert windowsHide to true for cluster mode, only needed in fork mode. 2018-02-14 18:30:46 -05:00
Nathanaël Lécaudé
387270d480 Add windowsHide option so it can be set via process file, fixes #3425 2018-02-13 11:54:23 -05:00
Sergii Kliuchnyk
2485957aa9
Wrong typeof comparison on undefined 2017-12-28 18:23:02 +02:00
Alexandre Strzelewicz
d92f2c207f
Merge pull request #3255 from soyuka/fix-windows-hide
Implement windowsHide in God spawn methods
2017-11-03 17:40:54 +01:00
soyuka
28d28b4995 Implement windowsHide in God spawn methods 2017-11-02 19:23:36 +01:00
Alexandre Strzelewicz
35a312227e edit tests 2017-10-19 16:19:47 +02:00
Conner McNamara
73048e670c Do not ignore log_file when out(err)_file are NULL 2017-09-15 13:08:26 -07:00