Mit der Plugin Version 2.0.9 haben wir einen neuen Prozess für die Hintergrundaufgaben eingeführt. Mit Version 2.0.11 haben wir diesen erstmal Standardmäßig wieder deaktiviert, kann aber über die Konsole jederzeit aktiviert oder deaktiviert werden.
Der Befehl hierfür lautet:
USE_PLUGIN_ASYNC_METHOD=true
Mit dem neuen Hintergrundprozess spart man mit jedem Aufruf ca. 300ms an Last (je nach Anzahl der installierten Plugins sogar noch mehr), da der ganze Overload von JTL Shop in dem Fall nicht mehr mit geladen werden muss.
Nach dem aktivieren muss das JTL Logbuch für einige Zeit beobachtet werden. Sollten dort gehäuft Fehler beim Aufruf der Asynchronen Prozesse auftreten, so sollte im Zweifelsfall wieder auf den JTL internen IO Prozess umgestellt werden und unser Support kontaktiert werden.