Umbraco zählt zu den beliebtesten CMS-Lösungen und wird von vielen unserer Kunden erfolgreich eingesetzt. Auf unseren leistungsstarken Servern läuft Umbraco schnell, stabil und zuverlässig. Durch unsere umfassende Erfahrung im Bereich Umbraco Hosting wissen wir genau, worauf es ankommt. Daher haben wir einige wichtige Einstellungen und Empfehlungen für Sie zusammengefasst, damit Ihre Umbraco-Installation auch nach einem Server-Neustart automatisch, sicher und reibungslos verfügbar ist.

Hier die Anpassung die in der web.config gemacht werden sollte:

<aspNetCore processPath="dotnet" arguments=".\YourApp.dll" stdoutLogEnabled="false" startupTimeLimit="360" />

Dann noch zusätzlich in folgenden Teilen der appsettings.json für Umbraco:

Serilog sink → Serilog.WriteTo[0].Args.connectionString
Umbraco DB → ConnectionStrings.umbracoDbDSN

Hier eine Beispiel Config mit einem Datenbank Timeout von 120 Sekunden statt 15 Sekunden:

{
"$schema": "./umbraco/config/appsettings-schema.json",
"Serilog": {
"MinimumLevel": {
"Default": "Information",
"Override": {
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information",
"System": "Warning"
}
},
"WriteTo": [
{
"Name": "MSSqlServer",
"Args": {
"connectionString": "server=ihrepage.ch;database=DBNAME;user id=DBUSER;password=[YourPassword];Connect Timeout=120;MultipleActiveResultSets=False;",
"tableName": "Log",
"autoCreateSqlTable": true
}
}
]
},

"ConnectionStrings": {
"umbracoDbDSN": "server=ihrepage.ch;database=DBNAME;user id=DBUSER;password=[YourPassword];Connect Timeout=120;MultipleActiveResultSets=False;"
},

Was this answer helpful? 0 Users Found This Useful (0 Votes)