2017-09-22 35 views
0

在Crafter CMS中,我試圖發佈對文檔的更改,並且似乎永久掛起。即使我關閉並重新啓動它,它也會卡住,我無法再對文檔做任何事情。 我每10秒鐘在catalina.out中收到以下錯誤消息:Crafter CMS:如何停止發佈過程?

[INFO] 2017-09-22 12:51:56,847 [studioSchedulerFactoryBean_Worker-1] [job.DeployContentToEnvironmentStore] |出版是一個現場的mysite

我在mongod.log文件還注意到殘疾人,每隔幾秒鐘就打開51個連接,然後幾秒鐘後關閉所有這些,再升打開他們回來。它無止境地做到了這一點。這是正常的嗎?

爲什麼發佈禁用?這是我需要更改以啓用它的設置嗎?

是否有某種方式來阻止它這樣我就可以繼續工作? 現在我完全陷入困境,可能會冒充整個項目並從頭開始,但是一旦我獲得了更多的文檔創建,這肯定是不可接受的,所以我希望有一種選擇。

任何意見或幫助,你可以給?

回答

1

假設你在3.0.1或3.0.0,有可能是固定不變的3.0.2開發分支出版的bug(尚未公佈,但你可以從源代碼編譯):https://github.com/craftercms/craftercms

如果您不想升級到開發分支(可以理解),快速臨時的解決辦法是: CD {} crafterpath /數據/回購/網站/ {} yoursiteid /發表 的git的復位 - 硬 混帳拉-s遞歸 - Xtheirs起源主

如果您有連接到這個網站傳遞節點,那麼你就可以吹走git的文件夾上的交貨,它會重建本身(如果你」重新看到部署到交付節點的問題)。如果這是活的,拿點出來的負載平衡器的第一等

預期問題再次出現,直到你升級你需要的git復位/重新拔出。

+0

謝謝,我會試一試。我想我在3.0.1上。我現在可能會得到開發分支,因爲我仍在評估它,所以它並不重要。 –

+0

我已經更新到最新的開發分支,雖然它似乎有所改進,但我仍然遇到發佈問題。我嘗試了批量發佈,因爲我無法獲取任何腳本中名稱爲{id} .get.groovy的腳本的上下文菜單,因此我無法發佈它。大量發佈後,對於這些文件,它只是繼續旋轉。日誌中的外觀顯示它給出了與之前關於發佈被禁用的相同的無盡信息。 –

+0

git reset/pull程序不能解決問題,所以我的網站再次被洗淨。希望我可以將我的內容遷移到新網站,而不必徹底重新開始。 –