0

我有一个可运行 JAR 文件形式的数据解析实用程序。我还有一个 Apache 服务器(Ubuntu 12.04),数据文件上传到该服务器。无论如何,我可以在上传文件时将所述 JAR 文件作为后台进程启动吗?(仅供参考:多个进程的文件访问在这里不是问题;我已将文件锁定到位。)

相关想法:如果上述方法不可行,我总是可以从 bash 脚本启动上述 JAR 文件。但是,我仍然不确定如何通过 Apache 做到这一点。我是一个有效使用它的新手。

编辑:刚刚注意到这个潜在的 php 解决方案。Apache 人:这是个好主意,还是有更好的解决方案?

4

1 回答 1

2

也许您可以使用文件交替监视器来实现这一点。它可以配置为后台守护程序,如果发现新文件则执行操作。如果您想避免在文件当前上传时启动,请等待大约。文件更改时间后 5 分钟开始处理您的实用程序。

我使用类似的技术来监控 Samba 共享上的上传文件,它运行良好。

于 2012-09-25T22:02:26.673 回答