Jeg har HesteIndex.dk, som er udviklet i Drupal6, men hvis jeg laver et opslag på min fanside på Facebook f.eks og det giver en 50 online, så går sitet ned. SQL: Too many connections siger den og så går sitet Off-line.
Har siden på en forholdvis stor server. Hvad kan problemet være? sitet eller hosting?
'SQL: Too many connections' kommer fordi der er for mange samtidige forbindelser til databasen. Der er en konfigurationsindstilling på serveren der afgør hvor mange samtidige forbindelser den tillader.
Jeg ville starte med at tage fat i din hosting udbyder. Du skal muligvis have en større server, eller de skal sætte den ordenligt op så den kan håndtere flere samtidige forbindelser.
Som Mads også nævner, så er der for mange forbindelser til databasen, det skal du have fat i din udbyder for at få ordnet.
Derudover (uden at kende meget til drupal) vil jeg tro der kan installeres et cache lag, så en stor del af indholdet på din side kan caches så trafik peaks ikke sender serveren i knæ.
Softwareudvikler med speciale indenfor skalerbare webløsninger. PHP, MySQL, Puppet, Python, Apache, nginx, HTML5, m.m. http://bitmasch.com/
Jeg har HesteIndex.dk, som er udviklet i Drupal6, men hvis jeg laver et opslag på min fanside på Facebook f.eks og det giver en 50 online, så går sitet ned. SQL: Too many connections siger den og så går sitet Off-line.
Har siden på en forholdvis stor server. Hvad kan problemet være? sitet eller hosting?
Tag et snak med din hosting udbyder om at få den forhøjet, hvis det er muligt - men også få en til at kigge på problemet, da dette er en kodningsfejl, og burde fixes.
Det lader til, at efter den har brugt databasen, at den så ikke lukker connection igen, og bare lader den stå åben.
Venlig Hilsen Lucas Rolff Hosting4Real
PerfGrid - High performance webhoteller. Kvalitet i næste kaliber.