Eine weitere SSRS-Frage hier:
Wir haben einen Entwicklungs-, einen QA-, einen Prod-Backup- und einen Production-SSRS-Server-Set.
Auf unserer Produktion und Produkt-Backup wird SSRS schlafen gehen, wenn es für eine bestimmte Zeit nicht verwendet wird.
Dies geschieht nicht auf unserem Entwicklungs- oder QA-Server.
In der Unternehmensumgebung, in der wir uns befinden, haben wir keinen physischen (oder sogar Remote-Login) Zugriff auf diese Maschinen und müssen mit einem Team von Remote-Administratoren zusammenarbeiten, um unsere SSRS-Anwendung zu konfigurieren.
Wir haben darum gebeten, dieses Problem nach Möglichkeit zu beheben. Bislang konnten sie das Problem nicht identifizieren, und ich würde gerne wissen, ob einer meiner Kollegen die Antwort auf diese Frage kennt. Danke.
Für jeden Benutzer, der den integrierten Webserver verwendet, der in SQL Reporting Services integriert ist (und daher wird IIS möglicherweise nicht einmal auf der Box installiert), lebt die Einstellung, um dies zu steuern, tatsächlich in:
%Vor%Ihr Verzeichnis kann anders sein; Version 10_50 entspricht SQL 2008 R2.
Sie suchen nach der Einstellung RecycleTime
.
Der Standardwert ist 720 (12 Stunden). Wenn Sie ihn auf 0 setzen, wird er deaktiviert.
Überprüfen Sie in IIS die Einstellungen des Anwendungspools, in dem SSRS ausgeführt wird. Auf der Registerkarte Eigenschaften -> Leistung können Sie festlegen, wie lange der Arbeitsprozess inaktiv sein soll, bevor er beendet wird. Sie können dies auch vollständig deaktivieren.
Ich erinnere mich vage an Probleme mit SSRS auf einem Computer, als wir die Einstellung "HTTP-Keep-Alives aktivieren" in IIS änderten. Versuchen Sie, dieses Kontrollkästchen zu aktivieren (ich erinnere mich nicht, ob es aktiviert oder deaktiviert wurde, wenn es uns Probleme verursacht hat).
Tags und Links sql-server reporting-services ssrs-2008