【发布时间】:2015-08-12 09:28:30
【问题描述】:
我正在寻找运行共享相同数据集的任务(由 C# 和 PHP 脚本执行)的最佳解决方案。此脚本的执行时间从 5 分钟到 10 分钟不等。脚本放置在不同的服务器上并将结果返回到主服务器。
我需要在 C# 脚本完成工作后立即运行 PHP 脚本。现在,我可能会在主服务器上使用带有file_get_contents() 的一个PHP 脚本并调用另一个使用exec() 的PHP 脚本来运行.exe 并等待响应。
之后,我将运行第二个 PHP 任务脚本。我看到了多种解决方案,例如 Gearman 和 RabbitMQ。
我想知道哪种解决方案最适合这种简单的问题,并避免使用file_get_contents()。
【问题讨论】: