Net Inventors GmbHNet Inventors GmbH MitgliedKommentare: 72 Danke erhalten: 6 Mitglied seit: März 2011 bearbeitet Juni 2013
Hallo,

wir haben für ein Plugin ein Import-Script (Backend) gebaut, das recht lange dauern kann.
Dafür haben wir per ExtJS den Timeout erhöht, was auch wunderbar klappt.
Leider läuft aber alle 30.000 Millisekunden das getLoginStatus an, welches dann nach 30 Sekunden in den Timeout läuft und unseren Import killt.

Gibt es eine Möglichkeit, den Intervall für das getLoginStatus zu erhöhen oder es temporär komplett zu deaktivieren?

Viele Grüße von den Net Inventors

Kommentare

  • Chris_tianChris_tian MitgliedKommentare: 291 Danke erhalten: 6 Mitglied seit: März 2015

    Hallo,

    wir haben dieses Problem derzeit an vielen Stellen. Einige davon auch in Verbindung mit Pickware. Habt ihr eine Lösung dafür gefunden?

  • Net Inventors GmbHNet Inventors GmbH MitgliedKommentare: 72 Danke erhalten: 6 Mitglied seit: März 2011

    Leider nein :-/

  • simklisimkli MitgliedKommentare: 423 Danke erhalten: 151 bearbeitet 20. April Mitglied seit: Februar 2014

    Das ist eh eine schlechte Idee. Irgendwann kommen euch Server mit zu geringer execution_time oder ähnliches in die Quere. Bei langen Prozessen wie Importen o.ä. sollte man auf Batch-Prozesse setzen Wink.

    Eine Anleitung gibt's in den Dev-Docs: Backend Components - Batch Processes

    This tutorial will teach you how to implement batch processing for large data sets.

    Viele Grüße 
    P.S. so macht es das Shopware Im-/Export Modul ja auch

  • Chris_tianChris_tian MitgliedKommentare: 291 Danke erhalten: 6 Mitglied seit: März 2015

    Wir haben dieses Problem aktuell in Verbindung mit Pickware. Wenn wir hier die Bestandsübersicht öffnen, erhalten wir diesen Timeout.

Anmelden oder Registrieren, um zu kommentieren.