2014-12-05 86 views
0

我正在使用Coldfusion MX8服務器,其中一個計劃任務是從2年運行,但現在突然從2014年12月1日開始計劃的任務未運行。當我在瀏覽器中瀏覽文件時,文件正常運行,沒有錯誤。突然計劃的任務沒有在Coldfusion中運行8

我不確定是否有更新或許可證到期問題。據我所知,今年中期關閉的Adobe ColdFusion的8

回答

0

支持以下是您的顧慮:

  • 文件(因爲您手動測試,它的工作原理)。
  • 您的計劃任務(失敗)。
  • 您的Coldfusion應用程序(服務)(此處有任何更改)?
  • 你的服務器(這裏怎麼樣)。

要測試您的問題,請創建一個重複的任務並安排它。將其他人留在原地(可能會讓你的新人跑得更快)。也使用相同的文件。看看它是否完成。

如果沒有,那麼你有更大的問題。由於Coldfusion服務器位於JVM之上,因此可能會發生某些事情。事情不會停止工作,除非某些東西被損壞或者你被入侵了。如果您通過重新安排/重命名文件結構以使其更加安全,從而強化了您的服務器......它會破壞您的任務。

所以回頭:如果您的測試計劃工作,然後確定兩者之間有什麼不同。請注意您有日誌功能。 Logging abilities for CF8

如果您不直接負責維護此服務器,那麼我會建議詢問一下,看看是否有最近的維護,如果是,那麼對服務器做了什麼?

+0

嘿,弗蘭克!很高興在這裏見到你。 – 2014-12-05 15:55:42

+1

@MarkAKruger是的先生! :)你是CF /服務器大師:)我相信你可以把這個答案敲出公園...... – 2014-12-05 16:32:19

1

這個問題的第一個最常見的問題是外部到服務器。當你說你瀏覽到文件並且它在瀏覽器中工作時,知道該測試是否在服務器桌面上執行是非常重要的。知道您可以從瀏覽到您的桌面或筆記本電腦的文件是小值。

像這樣的問題最常見的來源是DNS或網絡堆棧中的干擾解決方案的變化。例如,如果爲您的DMZ服務的內部DNS突然開始爲「外部」地址提供服務 - 突然您的服務器無法瀏覽到您的域名。或者,如果由服務器爲有問題的域服務的IP從127.0.0.1變爲由於反向代理或LB或某些其他規則導致服務器無法正確訪問的其他IP。最後,有時Apache或IIS會被更改,以致以前服務的IP(127.0.0.1是最常見的示例)現在不會響應。

如果它是調度程序服務的固有內容,那麼弗蘭克的建議是非常好的 - 特別是在日誌中尋找「代理schduler」條目 - 它們可以給你很好的線索。我也會將計劃任務的結果記錄到文件中。然後檢查文件。如果它存在,那麼你的計劃任務正在運行 - 它們只是沒有成功。祝你好運!

1

我在CF8中看到了CF調度服務崩潰。 CF的其餘部分不受影響。

您是否嘗試過重新啓動服務器?