Gelöst [WAWI-47615] Packtisch+ Absturz wegen Deadlock seit der Umstellung auf 1.15.24.1

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/
Status
Es sind keine weiteren Antworten möglich.

mvh

Sehr aktives Mitglied
26. Oktober 2011
284
58
Sehr geehrte Forum-Mitglieder,

seit dem Update von 1.15.15 auf 1.15.24 haben wir jeden Tag 2-3 Packtisch-Abstürze pro Tag, wegen Deadlock-Situation.
Meistens Fehler-ID: 3517993387919063686 (Unbehandelte Ausnahme #30D26C58E116BA86),
aber auch: 6145654166472467632, 3517993387919063686, 7119020817467705949, 5022869314477599677, 4374783295074300176, 5526660493253168655.

Habt Ihr das auch?
Viele Grüße, Ihr mvh-Team
 

Anhänge

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
677
140
Ich befinde mich auf der 1.5.24.0 und kann zum Glück soetwas nicht beobachten.
Vielleicht als Notlösung eine Version zurück gehen?
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
284
58
Ich befinde mich auf der 1.5.24.0 und kann zum Glück soetwas nicht beobachten.
Vielleicht als Notlösung eine Version zurück gehen?
Das ist leider nicht mehr so einfach möglich, und wir haben 6 Packtische, was die Wahrscheinlichkeit solcher Fehler stark erhöht.
Wir vermuten es liegt an dem Workflow mit der automatischen Umstellung aller Aufträge von 19% auf 16%, was von JTL in dem Video empfohlen wurde.
Wir haben es Gestern Abend abgeschaltet, und werden Heute die Situation beobachten und berichten am Abend.
 

KevinK

Administrator
Mitarbeiter
1. April 2016
1.516
111
Hallo zusammen,

bitte meldet euch damit bei uns im Support, die Kollegen schauen sich das im Einzelfall gerne an bei Euch. Gerne auch mit Verweis zu diesem Beitrag.
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
284
58
Hallo zusammen,

bitte meldet euch damit bei uns im Support, die Kollegen schauen sich das im Einzelfall gerne an bei Euch. Gerne auch mit Verweis zu diesem Beitrag.
Wir haben einen Ticket erstellt, Ticket#2020070910000951.
Die Situation hat sich nicht verbessert, alleine Gestern - 5 Abstürze, Fehler-ID: 3517993387919063686, Unbehandelte Ausnahme #30D26C58E116BA86
Viele Grüße, Ihr MVH-Team
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
284
58
Wir werden über SQL Server Profiler alle Deadlocks (mit Graph) protokollieren lassen
und später in dem Thread über alle Funde berichten.
 

KevinK

Administrator
Mitarbeiter
1. April 2016
1.516
111
Hallo zusammen,

ich habe die Kollegen gebeten sich danach hier im Forum zu melden, mit weiteren Informationen :)
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
284
58
Wir haben noch einige Informationen. Das Problem ist wie folgt nachzustellen:
2 Packtische, bei einem werden Aufträge angezeigt:
SQL:
WITH OuterResult AS
(
    SELECT dbo.tBestellung.* ,     CASE WHEN BestellInfo.nLieferbarEigen = 1 AND (dbo.tBestellung.kColor IN (0,16777215)) THEN 'Yellow' ELSE CAST (dbo.tBestellung.kColor AS VARCHAR) END  AS ItemState,
                           BestellPos.fAnzahlArtikel,BestellInfo.nLieferbarEigen AS nStatusEigen,dbo.tversandart.cName AS VersandArt
                           FROM dbo.tBestellung
                           JOIN Versand.vBestellungLieferInfoProLager AS BestellInfo ON BestellInfo.kBestellung = dbo.tBestellung.kBestellung
                           LEFT JOIN dbo.tversandart ON dbo.tversandart.kVersandArt = dbo.tBestellung.tVersandArt_kVersandArt
                           LEFT JOIN dbo.tKunde ON dbo.tKunde.kKunde = dbo.tBestellung.tKunde_kKunde
                           LEFT JOIN dbo.tZahlungsart  WITH(NOLOCK) ON dbo.tZahlungsart.kZahlungsart = dbo.tBestellung.kZahlungsart
                           OUTER APPLY (SELECT SUM(Versand.vBestellPosLieferInfo.fAnzahlOffen) AS fAnzahlArtikel
                                        FROM dbo.tbestellpos
                                        JOIN Versand.vBestellPosLieferInfo ON Versand.vBestellPosLieferInfo.kBestellPos = dbo.tbestellpos.kBestellPos
                                        WHERE dbo.tbestellpos.tBestellung_kBestellung = dbo.tBestellung.kBestellung
                                        GROUP BY dbo.tbestellpos.tBestellung_kBestellung) AS BestellPos  WHERE BestellInfo.kWarenlager = 1
                                          AND BestellInfo.nLieferbarEigen != 0
                                          AND dbo.tBestellung.nKomplettAusgeliefert = 0
                                          AND dbo.tBestellung.nStorno = 0
                                          AND isnull(dbo.tKunde.cSperre,'') != 'Y'
                                          AND (dbo.tBestellung.kRueckhalteGrund IS NULL OR dbo.tBestellung.kRueckhalteGrund = 0)
                                          AND (dbo.tBestellung.dBezahlt IS NOT NULL OR ISNULL(dbo.tZahlungsart.nAusliefernVorZahlung,0) = 1)
                                          AND NOT EXISTS (SELECT *
                                                          FROM dbo.tPicklistePos
                                                          WHERE tPicklistePos.kBestellung = tBestellung.kBestellung
                                                          AND tPicklistePos.nStatus < 40)   AND tBestellung.cType in ('B','U')
)
bei dem anderen Packtisch wird gerade über Eazyshipping verpackt: die Prozedur spWMSVerpackeEazyshipping wird aufgerufen und von dort spBestellungEckdatenAktualisieren
und von dort kommt es zu Schlüsselsperren: PK_tBestellung und IX_tReserviert_kBestellung_INCL_fAnzahl
bzw. PK_tBestellung und IX_tLieferscheinPos_kBestellPos

1594631015894.png
bzw.
1594631062556.png
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
284
58
Aber die schönsten Deadlocks zaubert der Worker, hier 1 Beispiel.
So schön, wie der SQL Server Profiler, kann ich bestimmt nicht zeichnen.
1594631343298.png
 

Anhänge

JTL_fwenzl

WMS Entwickler
Mitarbeiter
15. Dezember 2017
194
60
Hürth
Hallo zusammen,

wir werden die ListViews im JTL- Packtisch und JTL- WMS alle so umstellen, das diese die Tabellen beim Lesen nicht mehr sperren.

Das ändert zwar nichts an den vielen Deadlocks, aber die Anwendung dürfte dann nicht mehr so oft abstürzen.

Gruss,
Frank
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
284
58
Hallo zusammen,

wir werden die ListViews im JTL- Packtisch und JTL- WMS alle so umstellen, das diese die Tabellen beim Lesen nicht mehr sperren.

Das ändert zwar nichts an den vielen Deadlocks, aber die Anwendung dürfte dann nicht mehr so oft abstürzen.

Gruss,
Frank
Das wäre sehr gut, würde aber das Problem hier nicht unbedingt lösen.
Ihr könnt aber Deadlocks direkt abfangen, etwas warten und wieder versuchen (das wird bei Euch in allen SPs gemacht),
oder auf Context-Info von SP-Aufrufen besser reagieren oder die Index-Sperre auf eine andere Weise lösen, usw.
 

JTL_fwenzl

WMS Entwickler
Mitarbeiter
15. Dezember 2017
194
60
Hürth
Sowas wird, soweit ich weiß, schon gemacht. Für die 1.6 wurde die Datenbank sehr stark überarbeitet.

Auf die Schnelle (für die 1.5) kann ich nur an den Baustellen im WMS / Packtisch was machen.

Gruss,
Frank
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
284
58
Sowas wird, soweit ich weiß, schon gemacht. Für die 1.6 wurde die Datenbank sehr stark überarbeitet.

Auf die Schnelle (für die 1.5) kann ich nur an den Baustellen im WMS / Packtisch was machen.

Gruss,
Frank
Das sind gute Neuigkeiten.
Mich würde interessieren, wann die 1.6 rauskommt und wann sie für den produktiven Einsatz geeignet ist.
Aber das kann bestimmt noch keiner genau sagen.

Zu unserem Anliegen:
Die Abstürze haben wir jetzt, jeden Tag, an jedem Packtisch, nach Update auf 1.5.24.
Wir haben Heute einen telefonischen Termin mit Ihren Kollegen, hoffen auf eine Lösung.
Von unserer Seite haben wir hier im Forum alle Einzelheiten dazu geliefert.
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
284
58
Nach Update auf 1.5.26.

Ja, was soll ich sagen.
Dieser Fehler: 3517993387919063686 (Unbehandelte Ausnahme #30D26C58E116BA86) (Deadlock) kommt nicht mehr.
Dafür haben wir 2 neue: 2926052268158166098 (Unbehandelte Ausnahme #289B6D08F5CB2452) (Deadlock, kommt häufig)
und 4377567335319638393 (Unbehandelte Ausnahme #3CC03E4C52149179) (System.ArgumentException: picklisteKey must not be a new id, kommt selten)
z.B. Heute (gerade):
kErrorlog cRechnername dErstelltUtc nIstWorker nFehlerID
256 PACKTISCH05 2020-07-27 09:27:57.263 0 2926052268158166098
245 PACKTISCH03 2020-07-27 09:21:38.943 0 2926052268158166098
246 PACKTISCH06 2020-07-27 09:15:38.123 0 2926052268158166098
257 PACKTISCH07 2020-07-27 09:09:18.930 0 2926052268158166098
258 PACKTISCH04 2020-07-27 09:03:39.290 0 2926052268158166098
248 PACKTISCH01 2020-07-27 08:37:43.163 0 2926052268158166098
 

Anhänge

Status
Es sind keine weiteren Antworten möglich.
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Artikel im Shop aber nicht in der Wawi User helfen Usern - Fragen zu JTL-Wawi 5
Neu Shopware 6 - Connector Konfiguration in der wawi Shopware-Connector 0
Neu Versandklassen-Mapping zwischen Wawi und Shopify Shopify-Connector 0
Neu Mindest- und Maximalbestände pro Warenlager - JTL-Wawi 1.6 (Video) Umfragen rund um JTL 6
In Bearbeitung Komme nicht in die WaWi aber in die DB JTL-Wawi - Fehler und Bugs 1
Gelöst WMS startet nicht mehr, WaWi geht aber JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Rechnung bei EC-Karten Zahlung aus der Wawi Allgemeine Fragen zu JTL-POS 6
Neu Navigation in der WaWi - Berechtigungsgesteuert ausblenden User helfen Usern - Fragen zu JTL-Wawi 2
Neu Datenweitergabe an Transportunternehmen - von Gambio zur Wawi? Gambio-Connector 5
Neu NAS verwenden um Wawi auf virtual machine zu installieren Installation von JTL-Wawi 13
Neu JTL-WAWI Hosting + Datenbankzugriff User helfen Usern - Fragen zu JTL-Wawi 1
Neu Nach Update auf Wawi 1.5 beschränkter zugriff auf den Modifed Shop Modified eCommerce-Connector 0
Neu konfigurierbare Artikel mit Wawi User helfen Usern - Fragen zu JTL-Wawi 2
In Bearbeitung [WAWI-34505] Wareneingang geht nicht - bringt keine Bestellungsanzeige / - Schleife JTL-Wawi - Fehler und Bugs 5
Gelöst DHL Retourelabel aus der WaWi heraus erzeut Fehlermeldung JTL-ShippingLabels - Fehler und Bugs 1
Neu FAQ - Amazon VAT Calculation Service (VCS) & JTL-Wawi - 3 Vorteile für Online Händler (Video) Umfragen rund um JTL 23
Beantwortet Woocommerce legt gelöschte Kategorien in Wawi immer wieder an WooCommerce-Connector 1
In Bearbeitung JTL-WAWI + FFN hängt beim Start und in Log JTL-Wawi - Fehler und Bugs 1
Neu es kann keine Verbindung zwischen JTL-WAWI und POS hergestellt werden. Einrichtung / Updates von JTL-POS 6
Neu Wawi - FBA Lagerbewertung mit Stücklistenartikeln User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Auftrag auf Pickliste setzen fürht immer wieder zum Absturz der WAWI JTL-Wawi - Fehler und Bugs 3
Neu Schriftgröße von JTL Wawi vergrößern User helfen Usern - Fragen zu JTL-Wawi 2
Gelöst JTL Shop 5 Keine Verbindung zur WAWI möglich. Die Shop-URL verweist nicht auf einen gültigen Shop! Bitte prüfen Sie die Connector-Konfiguration Gelöste Themen in diesem Bereich 6
In Bearbeitung [WAWI-50281] Schwerer Fehler in dot liquid führt zu Fehlberechnungen - Typen Deklaration Problem JTL-Wawi - Fehler und Bugs 18
Neu Ameise oder Wawi - Artikelnummern anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Falsche MHD/Charge auf Lieferschein bei Warenausgang über JTL-Packtisch+ [WAWI-50270] JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 13
In Bearbeitung [WAWI-50220] Gewicht in der Artikelübersicht wird abgeschnitten (nur 2-stellig) JTL-Wawi - Fehler und Bugs 3
Gelöst Wawi versendet Zahlungsbestätigung bei selbst angelegten Aufträgen, obwohl nicht gewünscht. Gelöste Themen in diesem Bereich 6
In Bearbeitung Auswertung, wer wie viel in welcher Zeit gepickt hat [WAWI-15319] Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Gelöst Picklisten in WAWI für WMS erstellen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 12
Neu WAWI 1.5.31.0 Buchungsdaten (Rechnungen) werden nicht korrekt exportiert JTL-Ameise - Fehler und Bugs 7
In Bearbeitung Nachrichten und Preisvorschläge in der WAWI werden nicht mehr mir angezeigt eBay-Anbindung - Fehler und Bugs 2
Neu Auftrag aus JTL-WaWi laden und bearbeiten geht nicht. Storno ist auch ziemlich verwirrend. JTL-POS - Fehler und Bugs 1
In Bearbeitung JTL Wawi + Shop in Testumgebung - Konfigurator aktivieren? Installation von JTL-Wawi 2
Neu JTL POS mit gehosteter Wawi verwenden Einrichtung / Updates von JTL-POS 5
Neu Eigene Felder auf Rechnung JTL Wawi 1.5.31 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
In Bearbeitung Die Prüfung der Datenbank ist fehlgeschlagen WAWI MSSQL JTL-Wawi - Fehler und Bugs 2
Wawi Artikel werden nicht in JTL POS angezeigt Gelöste Themen in diesem Bereich 1
Neu JTL Wawi ODBC Verbindung funktioniert nicht (bzw. nur teilweise) Installation von JTL-Wawi 9
In Bearbeitung Alternativtext bei Bildnamen können in der Wawi nicht mehr gespeichert werden Shopware-Connector 12
Neu JTL WAWI Sofortautfräge im Shopkonto JTL-Wawi - Ideen, Lob und Kritik 0
In Bearbeitung Aufträge fehlen in der Wawi JTL-Wawi - Fehler und Bugs 3
Neu POS-Vorgänge auch in der Wawi anzeigen Allgemeine Fragen zu JTL-POS 8
Neu Bildername wird nicht aus Wawi übernommen JTL-Shop - Fehler und Bugs 3
Neu Ändern eines Auftrages in JTL POS aus JTL-Wawi Allgemeine Fragen zu JTL-POS 2
In Bearbeitung [BUG] JTL-Worker läd bei jedem Amazon Abgleich *ALLE* VCS-Lite Rechnungen erneut hoch - JTL-Wawi 1.5.30.3 Amazon-Anbindung - Fehler und Bugs 6
Abgelehnt [BUG] JTL-Worker läd bei jedem Amazon Abgleich *ALLE* VCS-Lite Rechnungen erneut hoch - JTL-Wawi 1.5.30.3 Amazon-Anbindung - Fehler und Bugs 1
Gelöst WMS App 1.6 und Server Kompatibilität nach Wawi-Update auf 1.5.30.3 JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 4
In Bearbeitung Amazon Abgleich verarbeitet keine Bestellungen (WaWi 1.5.30.2) Amazon-Anbindung - Fehler und Bugs 2
In Bearbeitung HTML Editor in der Wawi und https eBay-Designvorlagen - Fehler und Bugs 2
Ähnliche Themen