GNU/Linux >> Znalost Linux >  >> Panels >> Plesk

CHYBA:Při pokusu o zobrazení webu DotNetNuke bylo dosaženo maximální velikosti fondu

Chyba maximální velikosti fondu při pokusu o zobrazení webu
Problém
Váš web generuje chyby podobné té níže, což znamená, že bylo dosaženo maximální velikosti fondu:
An exception of type 'System.InvalidOperationException' occurred in System.Data.dll but was not handled in user code Additional information: Timeout expired.  The timeout period elapsed prior to obtaining a connection from the pool.  This may have occurred because all pooled connections were in use and max pool size was reached.
Příčina
Když obdržíte tuto zprávu, znamená to, že váš web používá všechna dostupná připojení k databázi SQL (výchozí limit je 15 připojení na instalaci DotNetNuke). V průměru správně fungující web DotNetNuke používá pouze 2-3 připojení SQL, takže limit 15 připojení na instalaci by měl být více než dostatečný, aby web mohl normálně fungovat. Pokud se vám zobrazuje tato chyba, je to obecně způsobeno chybou v modulu na vašem webu, který otevírá připojení k serveru SQL a po dokončení je neuvolňuje.

Za určitých okolností může být tato chyba způsobena také tím, že webová stránka je vystavena extrémně velkému zatížení zpracováním nebo extrémně vysokému transakčnímu zatížení.

Rozlišení
Pokud se nacházíte v prostředí sdíleného hostingu, měli byste aktualizovat všechny moduly na jejich nejnovější verzi, abyste měli jistotu, že používáte nejaktuálnější moduly. Pokud jeden z vašich modulů vyčerpává váš fond připojení, vývojář možná vyřešil problém aktualizací. Když k této chybě dojde, musí zákazníci sdíleného hostingu kontaktovat technickou podporu. Pokud se problém aktivně vyskytuje, můžeme být schopni poskytnout informace o modulu, který chybu způsobuje.

Pokud jste na dedikovaném serveru a jednoduše potřebujete více připojení SQL, můžete aktualizovat položky „maximální velikost fondu“ v obou řetězcích připojení podle následujících pokynů:
  1. Přihlaste se k serveru pomocí vzdálené plochy.
  2. Otevřete Můj počítač (Windows – E) a přejděte na C:\inetpub\vhosts\[doména]\httpdocs
  3. Dvakrát klikněte na soubor web.config . Toto může být uvedeno pouze jako web pokud je struktura souboru nastavena tak, aby skryla přípony. Tím se otevře Visual Basic nebo podobný editor.
  4. Najděte své připojovací řetězce, budou vypadat podobně jako příklady níže:
  5. Změňte maximální velikost fondu=X hodnotu na požadovanou velikost fondu.
  6. Uložte a zavřete soubor web.config.
Při diagnostice problémů s výkonem MS SQL naši technici doporučují DataWizard. Tento nástroj je k dispozici našim klientům dedikovaného serveru prostřednictvím nástroje SQL Analyzer v Control Suite.


Plesk
  1. CHYBA:ZÁLOHOVÁNÍ DATABÁZE Oprávnění odepřeno v databázi při pokusu o zálohování databáze prostřednictvím ovládacího panelu Plesk.

  2. Chyba výjimky načtení modulu při pokusu o použití fulltextového indexování na vašem webu DNN

  3. Jak zobrazit protokoly webového serveru v Plesku

  1. Chyba při pokusu o připojení k VPN při spuštění?

  2. Chyba „nedostatek bezplatného swapu“ při pokusu o přechod do režimu spánku?

  3. Chyba při pokusu o instalaci rozšíření Libreoffice Language Tool?

  1. Při přístupu k FTP serveru Gene6 došlo k chybě přihlášení

  2. CHYBA:Přístup odepřen při pokusu o přístup do Správce souborů v ovládacím panelu Plesk

  3. Můj web DotNetNuke nefunguje