我正在开发一个 PHP 应用程序,用户可以在其中为新作业提供参数,然后他可以将其提交到 hadoop 集群。我的问题是我正在寻找某种可以在我的 PHP 应用程序中使用的“作业调度程序”,但我还没有找到。有谁知道如何处理这个?那么问题来了:如何从我的 PHP 应用程序向 hadoop 集群提交作业?
谢谢!
最佳答案
您应该能够使用 WebHCat REST API 从 PHP 发布各种作业类型。 WebHCat API 文档可在以下位置找到:https://cwiki.apache.org/confluence/display/Hive/WebHCat+Reference
任何 HTTP 客户端库通常都可以处理与 REST 端点的连接,但看起来 github 上有一个活跃的项目可以使从 PHP 调用 REST 更容易:https://github.com/educoder/pest
关于php - 从 PHP Web 应用程序提交 hadoop 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23079897/