Quantcast
Channel: Neueste Diskussionen - Shopware Community Forum
Viewing all articles
Browse latest Browse all 14594

Shopware Shop legt kompletten Server lahm - brauche dringend Hilfe!

$
0
0

Hallo Gemeinde,

ich stehe mit Shopware vor einem großen Problem. Ich habe auf meinem Server ca. 4 Shopware Shops von unterschiedlichen Kunden am laufen. Bei einem Kunden gibt es massiv Probleme. Zunächst einmal ist folgendes ungewöhnlich:

Seit gut einem Monat zählt die Shopware Statistik Besucher, die gar keine sind. Teilweise haben wir bis 9 Uhr morgens schon über 200 Besucher in der Statistik - bis zum Abends sind es derzeit 300. Natürlich kauft keiner dieser User, sodass die Konversationsrate mitlerweile auf unter 2 Prozent gesackt ist (es waren mal über 9 %).

Jetzt kommt das eigentliche Problem:

Gehostet ist der Server bei allinkl. Seit gut 1,5 Monaten kommt es immer im Abständen von ca. 4-5 Tagen zum kompletten Servercrash. Jedes mal ist wohl dieser eine Kundenshop Auslöser, von der in kurzer Zeit ungewöhnlich viele Anfragen ausgehen. Allinkl erklärt es mal so:

von ca. 20.30 Uhr bis 20.55 Uhr kam es zu Überlastungen durch Massenzugriffe von der IP 91.121.142.199 auf mehrere Domains ihres Servers. Laut Logfile handelt es sich dabei um den "Spiderbot/Nutch-1.7". Wenn sie es wünschen sperren wir den BOT vom Server weg bzw. limitieren ihn.

Oder mal so

Auslöser heute gegen 12 Uhr waren Massenaufrufe der ip 4.79.204.36 auf <Domain des Kunden>

Dadurch wurden die Ressourcen des Server aufgebraucht und der Server überlastete.

Ich habe immer jeweils die IP Sperren lassen, als das auch nicht half habe ich sogar die IP-Zugriffe auf maximal 10 setzen lassen.

Und heute kam es wieder zum totalen Servercrash. Habe erneut nachgefragt. Wieder geht es von der Kundendomain aus und hier die Antwort von allinkl:

Soweit ich das im Watchdog nachvollziehen kann gab es wieder umfangreiche Abfragen auf die DB <Datenbankname> und daraus resultierend einen Stau am Apache Server welcher diesen zum Absturz brachte.

Wobei ich mir gerade die Hits von <Kundendomain> ansehe. 813.448 im März und 702.792 im April sind eigentlich Zahlen die selbst für die als nicht gerade als Ressourcenschonend bekannte Shopware eher noch als "Spass" anzusehen sind.

Ich vermute hier einen Fehler in der Shopware selbst.

Im slowquery Log finden sich immer wieder folgende Abfragen welche besonders lange laufen.

# User@Host: <Datenbankname> @ localhost []
SELECT COLUMN_NAME AS Field, COLUMN_TYPE AS Type, IS_NULLABLE AS `Null`, COLUMN_KEY AS `Key`, COLUMN_DEFAULT AS `Default`, EXTRA AS Extra, COLUMN_COMMENT AS Comment, CHARACTER_SET_NAME AS CharacterSet, COLLATION_NAME AS Collation FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = '<Datenbankname>' AND TABLE_NAME = 's_filter_attributes';

Zum Zeitpunkt der Überlastung wurde folgender Query mehrfach geschoben:

287344	<Datenbankname>	localhost	<Datenbankname>	Query	33	Opening tables	SELECT product.id as __product_id, product.supplierID as __product_supplierID, product.name as __product_name, product.description as __product_description, product.description_long as __product_description_long, product.shippingtime as __product_shippingtime, product.datum as __product_datum, product.active as __product_active, product.taxID as __product_taxID, product.pseudosales as __product_pseudosales, product.topseller as __product_topseller, product.metaTitle as __product_metaTitle, product.keywords as __product_keywords, product.changetime as __product_changetime, product.pricegroupID as __product_pricegroupID, product.pricegroupActive as __product_pricegroupActive, product.filtergroupID as __product_filtergroupID, product.laststock as __product_laststock, product.crossbundlelook as __product_crossbundlelook, product.notification as __product_notification, product.template as __product_template, product.mode as __prod
 uct_mode, product.main_detail_id as __product_main_detail_id, product.available_from as __product_available_from, product.available_to as __product_available_to, product.configurator_set_id as __product_configurator_set_id, productAttribute.id as __productAttribute_id, productAttribute.articleID as __productAttribute_articleID, productAttribute.articledetailsID as __productAttribute_articledetailsID, productAttribute.attr1 as __productAttribute_attr1, productAttribute.attr2 as __productAttribute_attr2, productAttribute.attr3 as __productAttribute_attr3, productAttribute.attr4 as __productAttribute_attr4, productAttribute.attr5 as __productAttribute_attr5, productAttribute.attr6 as __productAttribute_attr6, productAttribute.attr7 as __productAttribute_attr7, productAttribute.attr8 as __productAttribute_attr8, productAttribute.attr9 as __productAttribute_attr9, productAttribute.attr10 as __productAttribute_attr10, productAttribute.attr11 as __productAttribute_attr11, productAttribute.
 attr12 as __productAttribute_attr12, productAttribute.attr13 as __productAttribute_attr13, productAttribute.attr14 as __productAttribute_attr14, productAttribute.attr15 as __productAttribute_attr15, productAttribute.attr16 as __productAttribute_attr16, productAttribute.attr17 as __productAttribute_attr17, productAttribute.attr18 as __productAttribute_attr18, productAttribute.attr19 as __productAttribute_attr19, productAttribute.attr20 as __productAttribute_attr20, productAttribute.swag_bonus_exclude as __productAttribute_swag_bonus_exclude, productAttribute.bepado_product_description as __productAttribute_bepado_product_description, productAttribute.swag_is_trusted_shops_article as __productAttribute_swag_is_trusted_shops_article, productAttribute.article_Keynet as __productAttribute_article_Keynet, productAttribute.swag_trusted_range as __productAttribute_swag_trusted_range, productAttribute.swag_trusted_duration as __productAttribute_swag_trusted_duration, productAttribute.viison_
 customs_tariff_number as __productAttribute_viison_customs_tariff_number, productAttribute.viison_country_of_origin as __productAttribute_viison_country_of_origin, topSeller.sales as __topSeller_sales, variant.id as __variant_id, variant.ordernumber as __variant_ordernumber, variant.suppliernumber as __variant_suppliernumber, variant.kind as __variant_kind, variant.additionaltext as __variant_additionaltext, variant.sales as __variant_sales, variant.active as __variant_active, variant.instock as __variant_instock, variant.stockmin as __variant_stockmin, variant.weight as __variant_weight, variant.position as __variant_position, variant.width as __variant_width, variant.height as __variant_height, variant.length as __variant_length, variant.ean as __variant_ean, variant.unitID as __variant_unitID, variant.releasedate as __variant_releasedate, variant.shippingfree as __variant_shippingfree, variant.shippingtime as __variant_shippingtime, unit.id as __unit_id, unit.description as __uni
 t_description, unit.unit as __unit_unit, variant.packunit as __unit_packunit, variant.purchaseunit as __unit_purchaseunit, variant.referenceunit as __unit_referenceunit, variant.purchasesteps as __unit_purchasesteps, variant.minpurchase as __unit_minpurchase, variant.maxpurchase as __unit_maxpurchase, tax.id as __tax_id, tax.tax as __tax_tax, tax.description as __tax_description, priceGroup.id as __priceGroup_id, priceGroup.description as __priceGroup_description, manufacturer.id as 

......

......

Muss hier leider kürzen weil Nachricht zu lang - poste es im Kommentar

Ich brauche jetzt dringend Hilfe was ich machen soll - habe absolut keinen Plan mehr. Und vor allem betreffen die Serverausfälle auch meine anderen Kunden....

Infos zum Problemshop:

Shopware 5.1.3

Hinzuinstallierte Plugins:

Bonuspunkt System
Erweiterter TinyMCE
BillSafe
Bilder aller Varianten
Google Services
Packstation
Trusted Shops
Net Inventors Incomplete Order Reminder
Net Inventors Foundation
DHL Adapter
SOFORT Überweisung
PayPal
Storno Bestandskorrektur
Indididuelles Dropdown Menu
Facebook Conversion Pixel
Facebook Widget Einkaufswelt

Ich wäre über jede Hilfe dankbar.
kweb


Viewing all articles
Browse latest Browse all 14594