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

Ukládejte relace ASP.NET na MS SQL Server

Ukládání relací Asp.net na MS SQL Server

Problém
Uživatelé webových stránek jsou automaticky odhlášeni poté, co byli po určitou dobu neaktivní. Protokol událostí DotNetNuke může ukazovat tento problém:
Shutdown Details: The AppDomain shut down because of the hosting environment.
Příčina
Toto je doplňková funkce vašeho webu. K tomu dochází, když se váš fond aplikací ASP.NET recykluje. Zpráva „AppDomain vypnutá z důvodu hostitelského prostředí“ neznamená, že je váš web offline, znamená to jednoduše, že web nebyl po nějakou dobu zpřístupněn a ASP.NET ho uvolňuje z mezipaměti, aby se zachovaly zdroje.

Rozlišení
Chcete-li tento problém vyřešit, musí být váš web nakonfigurován tak, aby jako stav relace používal SQL Server. Postupujte podle těchto pokynů. Pokud nemáte vyhrazený server, tuto opravu musí implementovat technik podpory.
  1. Připojte se k serveru pomocí Vzdálené plochy .
  2. Klikněte na Start> Spustit a zadejte cmd do dialogového okna spuštění.
  3. Zkopírujte a vložte následující příkaz do příkazového řádku, kde [název databáze] nahraďte názvem databáze webů:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql -ssadd -sstype c -d [databasename] -E
  4. Otevřete web.config webu.
  5. Přímo před aktualizujte uzel SESSIONSTATE následovně:< sessionState mode = "SQLServer" allowCustomSqlDatabase = "true" sqlConnectionString = "SQLCONNECTIONSTRING" />
Stav relace ASP.NET bude nyní uložen v databázi vašeho webu a nebude ztracen po recyklaci fondu aplikací.
Plesk
  1. Jak nainstalovat Ms SQL Server 2019 na Ubuntu 20.04

  2. Spustit SQL Server na Ubuntu?

  3. Jak změnit úroveň kompatibility databáze SQL

  1. Chyba serveru MS SQL 0x80070218

  2. SQL Server Standard využívá veškerou dostupnou paměť

  3. Odstraňování problémů se vzdáleným přístupem k serveru SQL Server

  1. Chyba konfigurace serveru Nerozpoznaný atribut v DotNetNuke

  2. Nastavení ASP.NET na Plesk (Windows)

  3. Jak nainstalovat .NET 3.5 v systému Windows Server 2012 R2