Использование Node.js V9.2.0 и Express.js V4.16.3.
Использование кластеров Node.js (4):
Master cluster setting up 4 workers...
Worker 2138 is online
Worker 2140 is online
Worker 2141 is online
Worker 2139 is online
Connected and listening on port 3000
Connected and listening on port 3000
Connected and listening on port 3000
Connected and listening on port 3000
Когда я отправляю HTTP-запрос на подпись отGUI к серверу все окей.2 тоже хорошо.Но 5 одновременных запросов приводят к следующей ошибке:
Error: async hook stack has become corrupted (actual: 495, expected: 512)
1: node::AsyncWrap::PopAsyncIds(v8::FunctionCallbackInfo<v8::Value> const&) [/usr/local/bin/node]
2: v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) [/usr/local/bin/node]
3: v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::BuiltinArguments) [/usr/local/bin/node]
4: v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) [/usr/local/bin/node]
5: 0x126e479842fd
Worker 2141 stopped with code: 1, and signal: null
Starting a new worker
Worker 2146 is online
Connected and listening on port 3000
Это должно быть определено в конфигурации Express или Node, чтобы этого не происходило?
Кроме того, мне интересно,если я получу только 5 одновременных запросов от обычных пользователей моего приложения, сервер будет отключен?
Чего мне не хватает?