![]() |
Programm auf Windows Server 2016 (Citrix) langsam
Hallo
Ich habe seit einigen Wochen folgendes Problem: Seit Jahren läuft meine Anwendung auf Citrix Metaframe. Seit einigen Wochen allerdings werden Reports (ReportBuilder von Digital Metaphors) extrem langsam im Viewer geladen. Der Report enthält z.B. den Kopfbogen der Firma als JPEG. Diese Kopfbögen hole ich aus der Datenbank, die Größe eines Bildes ist ca. 1 MB. Bisher dauerte das Laden des Reports in den Viewer ca. 3 Sekunden, jetzt ca. 15 Sekunden. Starte ich meine Anwendung lokal (Windows 11), ist es OK. Aber starte ich über Citrix, habe ich das Problem. Dabei spielt es keine Rolle, ob ich über Citrix oder per Remotekonsole die App direkt starte. Der Unterschied ist also nur, dass einmal Windows 11 als OS Basis ist, und einmal Windows Server 2016. Deshalb meine Frage in die Runde... Hat jemand ReportBuilder im Einsatz und Kenntnis über Änderungen evtl. and der Graphic Engine (DirectX / GDI(+)). Sehe ich das richtig, dass es eigentlich nur am Rendern der Images liegen kann. Hat jemand noch einen Anhaltspunkt was ich prüfen kann bzw. Hinweise, was solche Probleme verursachen kann. Frank |
AW: Programm auf Windows Server 2016 (Citrix) langsam
Hallo Frank,
Je nachdem wie clever der Grabber auf der Senderseite ist kann der erkennen um welche Fenster typen es sich handelt. Videocontent wird im Regelfall erkannt und versucht einzeln zu übertragen. Also nur der bewegte Ausschnitt und nicht alles drum herum. Bei Bildern sollte es eigentlich keine Sonderbehandlung geben. Könnte es sein dass das Bild progressiv abgespeichert ist? Und beim Zeichnen die Komponente andauernd aktualisiert wird? Ich kann mich an eine graue vorzeit erinnern wo Citrix mit sowas mal echte Probleme hatte. |
AW: Programm auf Windows Server 2016 (Citrix) langsam
Wie ist denn die Geschwindigkeit beim Laden, wenn anstatt des JPEGs (1 MB ist schon sehr groß für so ein bisschen Header) du das einfach weg lässt oder mit einen generischen einfachen Platzhalter ersetzt?
|
AW: Programm auf Windows Server 2016 (Citrix) langsam
Zitat:
Die Anwender sind es gewohnt, wenn Sie aus der Vorschau auf Mail zu klicken, dass sich der Maildialog öffnet und sich das Angebot als PDF im Anhang befindet... Vielen Dank |
AW: Programm auf Windows Server 2016 (Citrix) langsam
Die Grafik wird vermutlich in einem BLOB-Field gespeichert.
Wenn das ausgelesen wird und temporär irgendwo gespeichert wird (durch die Anwendung oder die DB), könnte auch Virenscanner zuschlagen, der die Verzögerung verursacht. |
AW: Programm auf Windows Server 2016 (Citrix) langsam
Zitat:
Wenn es eine einfache Zeichnung/Grafik ohne Foto und Farbverläufe ist, dann bringt schon das abspeichern als PNG viel. Oder wenn es eh immer die selbe Grafik ist, beim Programmstart einmalig aus der Datenbank holen und zwischenhalten. |
AW: Programm auf Windows Server 2016 (Citrix) langsam
Zitat:
Zitat:
Doch bevor ich "zurück baue" versuche ich erst mal die Ursache zu finden. Es ging ja ohne Probleme bis vor wenigen Wochen. Und ich weiß noch nicht, was es ist. ReportBuilder habe ich die neueste Version installiert - Kandidat Nr. 1 Das Netz wurde umgebaut (deutlich schnellere Netzwerktechnik - aber keine neuen Server) - Kandidat Nummer 2 Evtl. Windows Update auf Server mit Verschlimmbesserung - Kandidat Nr. 3 Frank |
AW: Programm auf Windows Server 2016 (Citrix) langsam
Microsoft will die "alte" win32api loswerden, so dass die neuen Funktionen
wie man sie auf Tablets her kennt verwendet werden. Ich weiß zwar nicht warum - warscheinlich um das aufgeblähte System schlanker und schneller zu machen. Dann werden mal per Zufallsverfahren bestimmte win32api Funktionen "bewusst" in eine Warteschlange gepusht. Das ist gewollt - dieser Zufall, damit die oben beschriebene Situation den User zu "neuer" Technik /Hardware sowie "neuer" Software dazu bewegen, den Rubel (Kapital) am Rollen zu lassen. |
AW: Programm auf Windows Server 2016 (Citrix) langsam
Zitat:
Geh raus und laufe nen paar Stunden an der frischen Luft! Dann gehen die komischen Vorstellungen hoffentlich aus deinem Kopf. |
AW: Programm auf Windows Server 2016 (Citrix) langsam
Hallo,
ich hatte früher auch Probleme das sich Anwendungen langsam aufgebaut haben, allerdings auf einem Terminal-Server. Ich bin mir nicht mehr 100% sicher, aber ich meine, ich habe damals den Grafik-Treiber fEnableWddmDriver in der Registrierung geändert und UDP Verbindungen untersagt. Seit dem hatte ich damals keine Probleme mehr. Ich hoffe es könnte Dir helfen ! MfG Thorsten Uhr |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz