Projekt

Allgemein

Profil

Aktionen

GX-Task #70786

offen

Import von Afterbuy sollte nicht über den Webserver laufen um ein Timeout beim Import zu vermeiden

Von Till Tepelmann vor etwa 1 Jahr hinzugefügt. Vor 7 Monaten aktualisiert.

Status:
In Bearbeitung
Priorität:
Normal
Zugewiesen an:
Kategorie:
Afterbuy
Zielversion:
-
% erledigt:

0%

Steps to reproduce:
Betroffene Versionen:
4.9.1.0, 4.9.1.1, 4.9.2.0 beta1
Release Notes Langtext:

Beschreibung

Beim Import von Afterbuy Produkten kann es zu einen Servertimeout kommen, wenn man sehr viele Artikel hat.

Der Import sollte generell nicht über den Webserver laufen, sondern über einen speziellen Aufruf, sodass der Servertimeout getrennt konfiguriert werden kann.

Das Problem tritt auf, wenn der CronJob alle 15 Minuten versucht große Mengen Produkte von Afterbuy zu importieren, aber die Daten nicht vollständig während der Laufzeit für das Script verarbeitet werden können.


When importing Afterbuy products, a server timeout can occur if you have a large number of products.

The import should generally not run via the web server, but via a special call so that the server timeout can be configured separately.

The problem occurs when the CronJob tries to import large quantities of products from Afterbuy every 15 minutes, but the data cannot be processed completely during the runtime for the script.


Error importing products (actionImportStep) in /var/www/GXModules/Gambio/Afterbuy/Admin/Classes/AfterbuyXML/AfterbuyXMLService.php:95: cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) #0 /var/www/GXModules/Gambio/Afterbuy/Admin/Classes/AfterbuyXML/AfterbuyXMLService.php(215): GXModules\Gambio\Afterbuy\Admin\Classes\AfterbuyXML\AfterbuyXMLService->performCall('GetShopProducts', Array) #1 /var/www/GXModules/Gambio/Afterbuy/Admin/Classes/Products/ProductImportRunner.php(93): GXModules\Gambio\Afterbuy\Admin\Classes\AfterbuyXML\AfterbuyXMLService->getShopProductsModifiedSinceRange(Object(DateTimeImmutable), 10, 0, false, 1) #2 /var/www/GXModules/Gambio/Afterbuy/Admin/Classes/Controllers/GambioAfterbuyModuleCenterModuleController.inc.php(553): GXModules\Gambio\Afterbuy\Admin\Classes\Products\ProductImportRunner->run() #3 /var/www/GXModules/Gambio/Afterbuy/Admin/Classes/Controllers/GambioAfterbuyModuleCenterModuleController.inc.php(432): GambioAfterbuyModuleCenterModuleController->importProducts() #4 /var/www/GXEngine/Services/System/Http/HttpViewController.inc.php(148): GambioAfterbuyModuleCenterModuleController->actionImportStep() #5 /var/www/GXEngine/Services/System/Http/HttpViewController.inc.php(107): HttpViewController->_callActionMethod('ImportStep') #6 /var/www/GXEngine/Services/System/Http/HttpDispatcher.inc.php(71): HttpViewController->proceed(Object(HttpContextServerData)) #7 /var/www/GXEngine/Services/System/Http/HttpService.inc.php(66): HttpDispatcher->dispatch(Object(HttpContextServerData)) #8 /var/www/admin/admin.php(15): HttpService->handle(Object(HttpContextServerData)) #9 {main}


Aktionen #1

Von Till Tepelmann vor etwa 1 Jahr aktualisiert

Aktionen #2

Von Till Tepelmann vor etwa 1 Jahr aktualisiert

Aktionen #3

Von Till Tepelmann vor etwa 1 Jahr aktualisiert

Aktionen #4

Von Patrick Bayer vor 12 Monaten aktualisiert

  • Status wurde von Gemeldet zu Anerkannt geändert
Aktionen #5

Von Till Tepelmann vor 9 Monaten aktualisiert

  • Tags wurde von 4.9.3.0_beta1 zu 4.11.1.0 beta1 geändert
Aktionen #6

Von Till Tepelmann vor 8 Monaten aktualisiert

  • Tags wurde von 4.11.1.0 beta1 zu 4.11.1.0 beta1, next-sp geändert
Aktionen #7

Von Hendrik Bahr vor 8 Monaten aktualisiert

  • Tags wurde von 4.11.1.0 beta1, next-sp zu 4.9.4.0_beta1 geändert
Aktionen #8

Von Krystian Czerwinski vor 8 Monaten aktualisiert

  • Zugewiesen an wurde auf Krystian Czerwinski gesetzt
Aktionen #9

Von Krystian Czerwinski vor 8 Monaten aktualisiert

  • Status wurde von Anerkannt zu In Bearbeitung geändert
Aktionen #10

Von Krystian Czerwinski vor 8 Monaten aktualisiert

  • Status wurde von In Bearbeitung zu Anerkannt geändert
  • Zugewiesen an Krystian Czerwinski wurde gelöscht
Aktionen #11

Von Krystian Czerwinski vor 8 Monaten aktualisiert

  • Status wurde von Anerkannt zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Krystian Czerwinski gesetzt
Aktionen #12

Von Krystian Czerwinski vor 7 Monaten aktualisiert

  • Tags wurde von 4.9.4.0_beta1 zu 4.11.1.0 beta1 geändert
Aktionen

Auch abrufbar als: Atom PDF