Zrozumienie IronPdfEngine w IronPDF for Node.js

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF dla Node.js wykonuje rendering przez IronPdfEngine. Wiedza o tym, jak silnik uruchamia sie i skaluje, wyjasnia limity, ktore osiagniesz przy uruchamianiu wiecej niz jednej instancji na maszynie.

Domyslne zachowanie

Domyślnie IronPDF for Node.js uruchamia podproces, który komunikuje się z IronPdfEngine przez gRPC na porcie 33350. Silnik dziala lokalnie i jest zwiazany z tym portem.

Poniewaz port jest domyslnie ustalony, uruchamianie dwoch aplikacji uzywajacych IronPDF na tej samej maszynie nie jest dozwolone bez zmiany tego. Przypisz kazdej instancji aplikacji wlasny port silnika, gdy chcesz uruchomic wiecej niz jeden obok siebie.

Skalowanie

Sam IronPdfEngine nie moze byc skalowany poziomo: zaladowane dane PDF zyja w pamieci i nie moga byc dzielone miedzy instancjami silnika. Skaluj silnik pionowo, dodajac instancji wiecej zasobow.

Aplikacja nadal moze byc skalowana poziomo. Pobierz IronPdfEngine z Dockera i podlacz do niego wiele instancji aplikacji, lub utworz kontener dla aplikacji i uruchom kazda skalowana poziomo instancje w jej wlasnym izolowanym kontenerze pod domyslnym zachowaniem.

Podsumowanie

  • IronPDF for Node.js uruchamia podproces, który komunikuje się z IronPdfEngine przez gRPC na porcie 33350.
  • Uruchamianie wielu instancji aplikacji na jednej maszynie wymaga innego portu silnika dla kazdej z nich.
  • Zamiast domyslnego, mozesz pobrac IronPdfEngine z Dockera i polaczyc z nim kilka instancji aplikacji.
  • IronPdfEngine nie moze byc skalowany poziomo; skaluje pionowo, lub poziomo skaluje aplikację i pozwala każdej instancji działać w swoim własnym izolowanym kontenerze.
Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.