Offen Hintergrunddienst läuft nicht

  • Ersteller des Themas Ersteller des Themas Ronald
  • Erstellungsdatum Erstellungsdatum

Ronald

Aktives Mitglied
15. Mai 2014
22
0
Ich habe eine Testumgebung aufgebaut.
In JTL sind rund 30000 Artikel importiert, für einen Webshop (modified) ist ein Teilbereich von ca. 2500 Artikeln eingerichtet.

Die erste Belieferung des Shops dauerte lange, aber funktionierte.

Wenn ich den Shopabgleich von Hand auslöse, klappt auch das.

Nun habe ich den Hintergrunddienst aktiviert, und im Shop eine Bestellung ausgelöst.

Dies war gestern Abend, ca. 18:00 Uhr.

Den Hintergrunddienst habe ich auf 1800 Sekunden eingestellt (das sind 30 Minuten).

Da ich davon ausgehe, dass JTL laufen muss, um den Hintergrunddienst zu bedienen, habe ich den Rechner mit JTL weiterlaufen lassen.

Bis jetzt (einen Tag später 8:40) hat keine Übertragung stattgefunden.
 

reneromann

Sehr aktives Mitglied
31. August 2012
2.135
5
AW: Hintergrunddienst läuft nicht

Also:
Der Hintergrunddienst -> "Worker" <- muss separat gestartet werden und hat NICHTS mit der Wawi selbst zu tun.
Sobald der Worker gestartet ist, arbeitet dieser völlig autark von irgendwelchen Wawi-Clients; ergo braucht die Wawi selbst nicht zu laufen, aber der Worker muss gestartet werden...
 

Ronald

Aktives Mitglied
15. Mai 2014
22
0
AW: Hintergrunddienst läuft nicht

OK - ich gehe davon aus, dass dieser aus der WaWi heraus gestartet wird.
Versuche ich einen manuellen Abgleich, erhalte ich die Meldung, dass der Hintergrunddienst laufe.

Oder wie sonst starte ich den Worker?

Ich gehe davon aus, dass dieser dann als Dienst laufen muss. Also müsste ich ihn im Taskmananger sehen.
Wie heißt das Kind dort?
 

ralph_1

Gut bekanntes Mitglied
12. August 2011
586
5
AW: Hintergrunddienst läuft nicht

Zwei Dinge:
In JTL-Wawi unter Einstellungen->Import/Export->Hintergrunddienst den "Hintergrunddienst" aktivieren. Das hast du schon.
Zweitens musst du den Worker als solchen starten. Dazu gibt es nach der Installation eine Verknüpfung im Startmenu. Oder so: Kategorie:JTL-Wawi:Erste Schritte ? JTLWiki

Der Prozess heißt JTL-wawi.exe *32.

Der Worker ist im Grunde ein Wawi-Client, ohne GUI und mit der einen Funktion des Datenabgleichs. Er ist aber kein Dienst, auch wenn die Bezeichnung das vermuten lässt. Es gibt verschiedene Wege, den Worker als Dienst laufen zu lassen. Das ist hier im Forum beschrieben.
 

reneromann

Sehr aktives Mitglied
31. August 2012
2.135
5
AW: Hintergrunddienst läuft nicht

Der Worker kann über das Startmenü ganz normal als Programm gestartet werden - im Taskmanager erscheint er (wie die normale Wawi auch) als "JTL-Wawi.exe", da es sich beim Worker um einen "Spezialaufruf" der Wawi handelt, bei dem der Webshopabgleich (und einige andere Hintergrunddinge) ohne Nutzereingriff ausgeführt werden.

Und nein - die Meldung in der Wawi besagt lediglich, dass du den Hintergrunddienst (Worker) in den Einstellungen aktiviert hast. Die Meldung besagt NICHT, dass der Worker auch schon gestartet ist.
 

Ähnliche Themen