2009-07-23 90 views
0

問題是我使用5.2 Sitecore,當我開始發佈某些內容時,它只顯示發佈窗口和「排隊」消息。有些人可能會多次完整發布(即15000個項目和4個從屬),並且發佈隊列被卡住了。 Web服務器/應用程序池的重新啓動不是一個選項。 任何sitecore發佈錯誤的經驗? 類似於this有沒有辦法在sitecore中獲得發佈隊列?

回答

1

如果幾個完整的發佈排隊,那麼您將不得不等待並查看是否事情完成或回收AppPool重新開始。嘗試檢查您的Sitecore日誌,看看是否有任何信息會告訴您發佈是否實際上被鎖定,或者只是需要一段時間才能完成。

以我的經驗,它是可能看到鎖定發佈對話框,仍然有發佈隊列清除自己。不幸的是,儘管你很可能不得不回收AppPool來解決這個問題。

+0

不知何故,我發現不是發佈隊列是原因,因爲使用db瀏覽器(/sitecore/admin/dbbrowser.aspx)我可以發佈。現在我沒有任何想法。 – misnyo 2009-07-23 12:45:11

0

當這發生在我身上時,我通常會等到發佈完成。但問題是沒有人知道需要多長時間。 有時,服務器的重新啓動會有意義,因爲發佈會消失。你可以嘗試重啓服務器(如果你有這個機會的話),然後看看它是否有幫助。否則,你必須耐心等待,直到發佈隊列再次爲空。

1

所以最終的「解決方案」是AppPool重啓。遺憾的是,完整的發佈卡住了sitecore shell,但數據庫瀏覽器可能發佈。無論如何,我認爲我應該聯繫一些sitecore支持人員。順便說一句,謝謝安德魯&金!

0

有可能看到sitecorerocks發佈隊列 - 在Visual Studio插件Sitecore的 - >還有一個工作觀衆,顯示所有發佈的任務當前正在運行的加索引任務

0

程序池重啓的辦法如果你想「殺死」發佈操作,就去吧。

  1. 打開IIS
  2. 展開主節點
  3. 選擇「應用程序池」
  4. 找到並選擇您的網站使用
  5. 在右側命中「回收站」下的「工作進程應用程序池任務」頭

您還可以看看(您的網站)/sitecore/admin/PublishQueueStats.aspx,或(網站)/sitecore/admin/jobs.asp x - 查看文件系統,查看「(您的web根目錄)/ sitecore/admin」文件夾中可用的其他管理工具。可能會找到一些寶石!

相關問題