Unitech
e41282df4c
fixes for node 14 + shelljs
2020-04-22 21:39:32 +02:00
Unitech
7a5da591f5
drop date-fns
2020-04-13 12:21:41 +02:00
Alexandre Strzelewicz
a016999229
Merge pull request #4518 from bvsubhash/trigger-namespace-or-all
...
feat: trigger all the process using 'all' or trigger all processes in a particular namespace
2020-04-12 16:20:10 +02:00
Unitech
278d4b2cbc
fix : #4588 import syntax on Node 9.x
2020-01-21 13:31:46 +01:00
Unitech
5166826a9c
chore: avoid token exception on Node < 9.x
2020-01-13 16:47:49 +01:00
Subhash
9f2d8ca05a
feat: trigger all the process using 'all' or trigger all processes in a particular namespace
2019-11-23 14:55:38 +05:30
Unitech
3976f15b3f
fix: cron refactor
2019-11-14 23:37:35 +01:00
Subhash
474f76b775
fix: stop and delete cron immediately on deletion of a process
2019-11-06 00:55:55 +05:30
Unitech
2d7f0ff8b3
feat: control over system monitoring via pm2 sysmonit #4471
2019-10-30 14:41:45 +01:00
Unitech
dc72d9dbec
feat: send signal via env PM2_KILL_USE_MESSAGE or --shutdown-with-message
2019-10-30 13:54:01 +01:00
Aleksey Kabanov
6ccfeb7165
Extracted kill signal to the constants.js. Added new environment variable 'PM2_KILL_USE_SEND' (false by default) to allow PM2 to use process.send() instead of the process.kill() from the God.killProcess() method.
...
This allows applications not to depend on the platform-specific signal behavior and eventually have a graceful shutdown capability on Windows.
2019-10-24 16:15:31 -07:00
Unitech
fde4129b96
fix: make systeminformation as optional module #4457
2019-10-15 15:35:16 +02:00
Alexandre Strzelewicz
86f0e9678c
Merge pull request #4376 from Goodluckhf/wait-ready-fix
...
3.5.x: Process.send('ready') does not trigger SIGINT
2019-10-11 15:35:33 +02:00
Alexandre Strzelewicz
474ac37610
Merge pull request #4392 from mib008/patch/issue_4378
...
Patch/issue 4378
2019-08-14 15:26:53 +01:00
mib008
76dfc0739a
fix: add property 'type' for compatible with old version.
2019-08-14 14:10:50 +08:00
Konstantin Bubyakin
6b9b7d455a
fix: after send ready SIGINT should be sent
2019-07-30 16:44:46 +03:00
Unitech
37b9de7811
feat: auto suffix log when exiting + display error when wrong manipulation of json/args
2019-06-29 01:37:04 -07:00
Unitech
dcc9894f02
fix: better display when pm2 linked to onprem + fix display width
2019-05-10 22:41:47 +02:00
Unitech
2833774d7f
epic: pm4 to v4.0 + adding advanced sysinfos
2019-05-01 00:20:37 +02:00
Benoît Zugmeyer
41978815a3
fix: trigger scoped actions
...
Scoped actions require a uuid field to work, so we should make sure to
send it to the child process. Currently, we only send the action name if
`opts` are not defined.
2019-01-16 15:25:12 +01:00
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