2013-07-22 68 views
1

爲什麼SharePoint 2010自定義計時器作業無法運行?它在另一臺服務器(WFE/CA服務器)上運行得很好,但不會在非WFE服務器上運行。通過「不會運行」我的意思是「點擊運行」並且作業不會從定義中移除(因爲它應該是一次性的),不會出錯。記錄作業運行的消息是作業定義中的第一件事,但該日誌永遠不會顯示......它只是不運行。自定義SharePoint計時器作業將不會運行

我們測試過的其他服務器場在非WFE服務器上沒有這個問題。

定時器服務已啓動並已重新啓動。

+0

顯示在服務器上的ULS日誌中的任何東西? – Robbert

+0

@Robbert ULS日誌中沒有任何內容。 – tnw

+0

我能想到的其他事情是用Visual Studio連接到Timer進程並以這種方式調試代碼。 – Robbert

回答

1

我在UAT面臨同樣的問題。從我所做的只是刪除XML文件:

c:\programdata\microsoft\sharepoint\config\GUID(保持Cache.ini完好),沒有的Windows SharePoint定時服務的重新啓動從start-->services, iisreset和作業成功地運行在UAT,但相同的解決方案是不工作的督促,檢查它是否爲你工作。

+0

感謝您的回覆。我會讓你知道,如果這個工程! – tnw

+0

好東西,這工作。我猜計時器服務沒有拿起變化(由我的新服務添加新的工作)出於某種原因。 [這篇博客文章](http://latenightsp.wordpress.com/2011/03/16/sharepoint-config-cache/)是你描述的很好的資源。做定時器服務回收來啓動配置刷新也很有效。再次感謝! – tnw

相關問題