2012-04-13 72 views
3

有誰知道如何讓一個JavaScript文件或一組文件始終在IISNode下運行,而無需客戶端請求嗎?這個想法是有,其行爲作爲服務的腳本,但讓他們IISNode下運行。始終使用IISNode運行進程

謝謝! csh3

回答

0

我想你有一些理由使用iisnode,但是你試圖在iis上運行一個服務,如果你想作爲服務運行,然後作爲服務運行,這不是一個好主意。 how?

如果你仍然堅持使用iisnode然後選項

使用Application Initialization for IIS

或寫預定作業ping您iisnode頁

或者使用pingdom般的服務ping您iisnode應用。

+0

我是沒有說清楚對不起。我是說,JavaScript文件將「表現爲服務」,但他們沒有完全成熟的服務。我嘗試使用IISNode的原因是我希望能夠將腳本放入文件夾並讓它們運行。目標是他們在第一個請求之前運行一些初始化。由於腳本名稱和腳本本身可以改變,ping必須是動態的。感謝您的回答。我想我必須弄清楚一些與衆不同的東西。 – csh3 2012-04-18 00:36:55

0

如何嘗試node-windows,它允許Node.js應用程序作爲Windows服務運行。一個很好的功能是它還提供了一種寫入EventLog的方法。

考慮到您需要任何IIS功能,而不是長時間運行的方面,它可能更適合您的情況。

希望這點你在更適用的方向。