2012-08-13 67 views
0

我有一個可運行JAR文件形式的數據分析實用程序。我也有一個上傳數據文件的Apache服務器(Ubuntu 12.04)。無論如何,當文件上傳時,我可以將該JAR文件作爲後臺進程啓動? (僅供參考:多進程文件訪問不在此處;我已經鎖定了文件。)使用Apache作爲後臺進程啓動JAR文件

相關想法:如果上述不可行,我總是可以從一個啓動上述JAR文件bash腳本。但是,我仍然不確定如何通過Apache來實現這一點。我是一位有效使用它的新手。

編輯:只要注意到this potential php solution。 Apache人:這是一個好主意,還是有更好的解決方案?

回答

2

也許你可以使用File Alternation Monitor來實現這一點。它可以配置爲一個後臺守護進程,在發現新文件時執行操作。如果您想避免在文件當前上傳時啓動,請等待約。文件更改時間5分鐘後,開始處理您的實用程序。

我使用類似的技術來監視Samba共享上傳的文件,它的工作原理完美無缺。

+0

太棒了!謝謝。 – 2012-10-26 19:48:31

相關問題