Ergebnis 1 bis 16 von 16

Thema: syncCto extrem langsam bei mir

  1. #1
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Frage syncCto extrem langsam bei mir

    So, habe es bei mir getestet.
    Server: lokal, Ubuntu, LAMP (mod_suphp), Contao 2.11.3 mit einigen Erweiterungen, Systemcheck zeigt alles grün
    Client: bei Goneo, mod_suphp, Contao 2.11.3 frische Demo Installation, Systemcheck zeigt bei fopen AUS, Rest grün.
    Dazwischen VDSL.

    Schritt 1 dauert ca. 10 Minuten
    Schritt 2 dauert ca. 7 Minuten
    Schritt 3 dauert 5 Minuten je Datei !
    Nach 3 Dateien, die ich auf Clientseite im Unterverzeichnis sync gefunden habe, habe ich abgebrochen.

    Da stimmt doch was nicht?
    Folgendes habe ich schon gestestet, jedoch ohne bedeutende Änderung:
    - Verschlüsselung aus, hier geht die Dateiübertragung etwas schneller, aber immer noch einige Minuten je Datei.
    - Zeichenlänge einer HTTP-Anfrage auf 20000 gesetzt, keine Änderung
    - Handshake-Funktion deaktiviert, keine Änderung

    Ideen?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  2. #2
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.153
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Aktivier mal das Logging
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Du meinst den Debugmodus? Der ist an. Sagt aber nichts bedeutendes.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  4. #4
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Wir melden uns nächste Woche mal bei dir via IRC. Dann müssten wir direkt auf den Server schauen, ins blaue raten bringt hier nix.

  5. #5
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Am syncCto Server komme ich aber nur ran wenn ich abends zu Hause bin.

    Ich würde ja selber schauen, aber wau, das ist ja ne ganze Latte an Erweiterungen die da zusammenspielen.
    Hab ja nicht mal gefunden was der tut bei Step 1 "Client vorbereiten", wäre ja mal ein Anfang dort zu suchen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  6. #6
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Habe mal einige Logs eingebaut bei einigen Methoden.
    Dabei ist mir aufgefallen, dass nach dem Aufruf von
    CtoCommunication runServer
    es meist zw. 30 und 90 Sekunden dauert bis wieder was im Log auftaucht. Ich habe aber auch nicht alle Klassen mit logs in den Methoden ausgestattet.

    Der Request zum Client geht recht schnell, laut CtoComDebug.txt

    Habe mal nur eine Datei zur Übertragung übrig gelassen. Das ging dann (Schritt 3) recht schnell. Auch Schritt 4 ging schnell (DB).
    Bei Schritt 5 hängt er nun wieder.
    Geändert von BugBuster (03.06.2012 um 02:16 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  7. #7
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Ich fass es nicht.
    Die Stelle die alles aufgehalten hat war diese in der runServer:
    PHP-Code:
    $strCryptApiKey $this->objCodifyengineBasic->Encrypt($rpc "@|@" $this->strApiKey); 
    Selbst wenn ich auf die Verschlüsslung empty gestellt habe, hat Encrypt fast ne Minute gedauert.
    Verstehen kann ich das nicht, da bei Empty ja der Encrypt Parameter ja einfach nur zurück gegeben wird.

    Vielleicht liegt es ja an der Uhrzeit, aber warum das nun plötzlich lief, obwohl ich nur einige log_message(..) eingebaut habe, kann ich selbst nicht nachvollziehen, vielleicht ja auch nur Zufall.
    Ich werde mal in die waagerechte gehen und später nochmal testen.

    Hiermal mein Log, als es noch nicht lief:
    Code:
    [03-Jun-2012 03:14:08] syncCto CtoCommunication runServer CTOCOM_VERSION START
    [03-Jun-2012 03:14:08] syncCto CtoCommunication runServer CTOCOM_VERSION CHECK codify engine
    [03-Jun-2012 03:14:08] syncCto CtoCommunication runServer CTOCOM_VERSION Encrypt start
    
    [03-Jun-2012 03:15:16] syncCto CtoCommunication runServer CTOCOM_VERSION base64_encode start
    [03-Jun-2012 03:15:16] syncCto CtoCommunication runServer CTOCOM_VERSION CryptApiKey ready
    [03-Jun-2012 03:15:16] syncCto CtoCommunication runServer CTOCOM_VERSION New Request
    [03-Jun-2012 03:15:16] syncCto CtoCommunication runServer CTOCOM_VERSION ENDE Response isSuccess
    [03-Jun-2012 03:15:16] syncCto CtoCommunication runServer CTOCOM_HELLO START
    [03-Jun-2012 03:15:16] syncCto CtoCommunication runServer CTOCOM_HELLO CHECK codify engine
    [03-Jun-2012 03:15:16] syncCto CtoCommunication runServer CTOCOM_HELLO Encrypt start
    
    [03-Jun-2012 03:17:11] syncCto CtoCommunication runServer CTOCOM_HELLO base64_encode start
    [03-Jun-2012 03:17:11] syncCto CtoCommunication runServer CTOCOM_HELLO CryptApiKey ready
    [03-Jun-2012 03:17:11] syncCto CtoCommunication runServer CTOCOM_HELLO New Request
    [03-Jun-2012 03:17:11] syncCto CtoCommunication runServer CTOCOM_HELLO ENDE Response isSuccess
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  8. #8
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Zum verrückt werden, nichts geändert zu gestern und es läuft wieder nicht.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  9. #9
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Auf welcher Hard- und Software laufen den beide Systeme?

  10. #10
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Ups. Den Text im ersten Beitrag habe ich überlesen.

  11. #11
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Noch so eine Merkwürdigkeit, in der Hoffnung ich habe das richtig verfolgt heute Nacht.
    Hab in der CtoComCodifyengineImpl_Empty->Encrypt auch noch ein Logging eingebaut.
    Der Output dessen kommt aber nicht zwischen den runServer aufrufen:
    CtoCommunication runServer Encrypt
    ---hier
    CtoCommunication runServer base64_encode

    sondern erst nach dem Request Beginn ("New Request" im Quell Code)

    Ich blick das nicht.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  12. #12
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Problem wurde wohl gefunden, ich teste den Fix heute Abend bei mir aus.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  13. #13
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.153
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Worin lag das Problem ?
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  14. #14
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    https://github.com/menatwork/ctoCommunication/issues/4

    Mein Server wird zu wenig benutzt :-) Da gibts dann ein random Prolem.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  15. #15
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Na was hast du deinen Server auch nicht via Dyndns öffentlich geschaltet und lässt die ganzen Spambots dich besuchen. tzzz

  16. #16
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Der Bugfix auf Github funktioniert. Frisch eingeschalteter Server , nun geht Schritt 1 in 10 Sekunden
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •