Uzywanie IronPDF z IIS: Przewodnik konfiguracji
IronPdf i IIS
Framework
- Wiele stron internetowych: Hostowanie wielu stron internetowych w tym samym puli aplikacji nie jest wspierane, poniewaz Chrome pozwala na tylko jedno wywolanie inicjalizacyjne na proces. Wymagane sa oddzielne pule aplikacji.
- Zmiany w konfiguracji witryny: Nawet przy oddzielnych pulach aplikacji, modyfikacja konfiguracji lub tresci witryny moze spowodowac, ze IIS spróbuje automatycznie ponownie uruchomic Chrome. To spowoduje awarie, poniewaz Chrome nie wspiera ponownej inicjalizacji bez pelnego ponownego uruchomienia.
- Wymagania ponownego uruchamiania: Po awarii konieczne jest ponowne uruchomienie witryny. Jesli problem bedzie sie powtarzal, moze byc wymagane pelne ponowne uruchomienie puli aplikacyjnej.
Core/.Net
- Pule aplikacyjne: Core/.Net naturalnie wymusza uzywanie oddzielnych pul aplikacyjnych.
- Niezawodnosc: Ta konfiguracja dobrze wspólgra z IronPDF. Zmiana tresci aplikacji zazwyczaj nie wymaga pelnego ponownego uruchomienia.
- Wiele witryn: Mozesz uruchamiac wiele witryn na tym samym serwerze IIS z IronPDF bez problemu.
- LiveReload: Ta funkcja nie jest wspierana.
Aktywnie poprawiamy mechanizmy wykrywania i pracujemy nad jasniejszymi, bardziej pomocnymi komunikatami o wyjatkach dla tego coraz rzadszego wymogu konfiguracji.
Poczatkujac od wersji IronPdf 2022.7.6986, sprobuj ustawic Installation.SkipShutdown = true. Znajdziesz to w dokumentacji API.
Dokumentacja API - Instalacja IronPdf
// This setting prevents unnecessary shutdowns which may occur on site configuration changes.
IronPdf.Installation.SkipShutdown = true;
// This setting prevents unnecessary shutdowns which may occur on site configuration changes.
IronPdf.Installation.SkipShutdown = true;
' This setting prevents unnecessary shutdowns which may occur on site configuration changes.
IronPdf.Installation.SkipShutdown = True

