Odpowiedź na to pytanie będzie zależeć od wersji sterownika i konkretnego kodu.
Najnowsze wersje sterowników powinny obsługiwać pule połączeń . Zazwyczaj oznacza to, że możesz otrzymać wyjątek podczas próby pierwszego połączenia, ale powinieneś być w stanie połączyć się ponownie.
Twoja realizacja jest również ważna. Można to zrobić na kilka sposobów. Niektóre osoby otwierają połączenie poza uruchomieniem serwera WWW, inne robią to w odpowiedzi na żądania.
Jeśli korzystasz z puli połączeń, powinieneś być w stanie "otworzyć połączenie" przy każdym żądaniu. Będziesz musiał poprawnie obsłużyć błędy po ponownym uruchomieniu, ale nie powinieneś ponownie uruchamiać środowiska Node.