Нет, ваш await
не влияет на другие процессы.
Но, похоже, у вас неправильное представление: await
не только не блокирует другой процесс, который вы получили с помощью cluster.fork
, но и нене останавливайте текущий процесс.
Код после вашего await
не будет выполняться, пока не будет выполнено переданное обещание, но другие обещания могут быть разрешены до этого, или другие события могут быть произведеныбазовая система ввода-вывода, даже в том же процессе .
Помните: узел мог обрабатывать параллельные запросы даже до системы кластеров узлов.
Связанный: Почему node.js работает быстро, когда он однопоточный?