$ time php -r 'json_encode(array_fill(0, 10000000, 1));'
real 0m0,645s
user 0m0,224s
sys 0m0,265s
$ php --version
PHP 7.3.11-0ubuntu0.19.10.4 (cli) (built: Apr 8 2020 18:58:29) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.11-0ubuntu0.19.10.4, Copyright (c) 1999-2018, by Zend Technologies
$ time node -e 'JSON.stringify(new Array(10000000).fill(1));'
real 0m0,759s
user 0m0,563s
sys 0m0,103s
$ node --version
v12.13.0
const a =[]
for(let i=0; i<10000000; i++){
a[i] = 1
}
JSON.stringify(a);
const s = new Set();
for(let i =0; i<10000000; i++){
s.add(1);
}
JSON.stringify(s)
$ time node test.js
real 0m0,513s
user 0m0,395s
sys 0m0,159s
$ time node test2.js
real 0m0,129s
user 0m0,121s
sys 0m0,008s
Визуально из той ошибки , что в вопросе других идей нет.
Попробуй запустить без вотчера и произведи проверку, если сервер выпадет, у тебя будет реальная причина падения.