2016-09-20 23 views
1

Wir haben erfolgreich Winnovate HTML zu PDF Konverter in unserer Lösung in unseren unteren Umgebungen (Entwicklung und Test) verwendet. Wenn wir dies jedoch in der Produktion bereitstellen, verursacht der externe Server, der sich in der DMZ befindet, eine gewisse Langsamkeit, die wir nicht beheben können.Winnovative HTML zu PDF dauert eine lange Zeit

Wir haben eine Seite mit einem Link, der beim Klicken die Seite in PDF umwandelt und sie dann für den Benutzer herunterlädt. In der Entwicklung und im Staging generiert das PDF innerhalb weniger Sekunden, in der Produktion dauert es jedoch zwischen einer Minute und zwei Minuten.

Wir haben Schritte zur Fehlerbehebung in den Winnovative-FAQs ausgeführt, aber wir können nicht ermitteln, warum dieses Verhalten in einer Umgebung und nicht in der anderen auftritt.

Als wir uns am Server anmeldeten und das PDF ausprobierten, war es dort langsam.

Ist jemand schon einmal auf dieses Problem gestoßen? Irgendwelche Tipps, wie man es löst?

Dank

Antwort

0

Wahrscheinlich geschieht dies, weil die Ressourcen wie Bilder und CSS-Dateien im HTML-Code verwendet, um Sie konvertieren nicht zugänglich auf dem Server die Konvertierung ausführt. Hierfür gibt es mehrere Gründe: Firewalls, Proxies oder Sicherheitseinstellungen blockieren den Zugriff auf Ressourcen, die auf dem Server gehostet werden, ungültige Basis-URLs usw. Weitere Informationen finden Sie in der Online-Dokumentation http://www.winnovative-software.com/Help/html_to_pdf/Index.aspx auf der Seite zur Fehlerbehebung.

+0

@Gabbar, konnten Sie Ihr Problem lösen? Wir haben das gleiche Problem ... Ich wünschte, die winnovative HTML zu PDF-Konverter konnte kommunizieren, was das genaue Problem ist, wenn dies auftritt. – paul

+0

Okay, also hatten wir die baseURL, die auf ein CDN zeigt, und aus welchem ​​Grund auch immer, hat es aufgehört, ein Bild und einige css-Dateien (definitiv verwendet, um zu arbeiten). Die HTML-Version funktioniert einwandfrei, wenn Sie für diese Ressourcen aus dem CDN ziehen. Die PDF-Version von Winnovatives Konvertierungs-Bibliothek konnte das offenbar nicht. Wir ändern die baseURL so, dass sie auf denselben Server verweist, auf dem sich die Website-App befindet, und alles funktioniert jetzt. – paul