2009-07-23 8 views
0

Problem ist, dass ich einen 5.2 Sitecore verwende, und wenn ich anfange, etwas zu veröffentlichen, zeigt es nur das Veröffentlichungsfenster und eine Nachricht "In Warteschlange". Es besteht die Möglichkeit, dass einige Personen mehrere Male vollständig veröffentlicht wurden (dh 15000 Elemente und 4 Slaves) und die Veröffentlichungswarteschlange festgefahren ist. Der Neustart des Webservers/App-Pools ist keine Option. Irgendwelche Erfahrungen mit Sitecore-Publishing-Fehlern? thisGibt es eine Möglichkeit, Publishing Queue in Sitecore zu erhalten?

Antwort

1

Wenn mehrere vollständige Veröffentlichungen in die Warteschlange gestellt werden, müssen Sie entweder warten und sehen, ob der AppPool beendet oder wiederverwendet wird, um von vorne zu beginnen. Überprüfen Sie Ihre Sitecore-Protokolle, um festzustellen, ob dort Informationen vorhanden sind, die Ihnen sagen, ob die Veröffentlichung tatsächlich gesperrt ist oder ob es nur eine Weile dauert, bis sie abgeschlossen ist.

Nach meiner Erfahrung ist es möglich zu sehen, dass gesperrt Publishing-Dialog und immer noch die Veröffentlichungswarteschlange selbst löschen. Leider müssen Sie den AppPool jedoch höchstwahrscheinlich recyceln, um dieses Problem zu beheben.

+0

Irgendwie habe ich herausgefunden, dass nicht die Publishing Queue der Grund ist, denn mit dem DB-Browser (/sitecore/admin/dbbrowser.aspx) kann ich publizieren. Jetzt habe ich keine Ahnung. – misnyo

+0

Ich habe auch gefunden, dass der dbbrowser im Allgemeinen reaktionsfähiger ist :) –

+0

sicher, aber der Typ in Krawatte kann es nicht verwenden, nur die Phantasie "Content Manager" :) – misnyo

0

Wenn dies passiert, ich normalerweise warten, bis die Veröffentlichung abgeschlossen ist. Aber das Problem ist, dass niemand weiß, wie lange es dauern wird. Manchmal führt ein Neustart des Servers automatisch zum Erfolg, weil die Veröffentlichung dann stirbt. Sie könnten versuchen, den Server neu zu starten (wenn Sie diese Gelegenheit natürlich haben) und dann sehen, ob es hilft. Andernfalls müssen Sie geduldig sein und warten, bis die Veröffentlichungswarteschlange wieder leer ist.

1

Also die endgültige "Lösung" war der AppPool Neustart. Schade, dass die volle Publizierung die Sitecore-Shell festhielt, aber der DB-Browser konnte veröffentlichen. Wie auch immer, denke, ich sollte mich an einen Sitecore-Support-Typen wenden. BTW danke Andrew & Kim!

0

Es ist möglich, die Publishing-Warteschlange auf sitecorerocks zu sehen - das Visual Studio Sitecores Plugin -> gibt es ein Job-Viewer, die derzeit alle Publishing-Aufgabe zeigt laufende sowie die Indizierung

0

AppPool Neustart ist der Weg zu gehen Sie, wenn Sie den Veröffentlichungsvorgang "töten" möchten.

  1. Öffnen Sie IIS
  2. Erweitern Sie den Hauptknoten
  3. Wählen Sie „Anwendungspools“
  4. Finden und den Arbeitsprozess auswählen, die Ihre Website
  5. Auf der rechten Seite Hit „Recycle“ verwendet unter " Application Pool Aufgaben“header

Sie können auch auf (Ihre Website) einen Blick /sitecore/admin/PublishQueueStats.aspx, oder (Ihre Website) /sitecore/admin/jobs.asp x - Werfen Sie einen Blick auf ein Dateisystem, sehen Sie, welche anderen Verwaltungstools für Sie im Ordner "(Ihre Web-Root)/Sitecore/Admin" verfügbar sind. Könnte einige Edelsteine ​​finden!

Verwandte Themen