我有一个网站接收来自第三方的发布XML数据。
我正在寻找一种方法,所以我可以批量发布一些XML文件到这个脚本中进行开发/调试。
我已经构建了一个php脚本,它循环遍历一个文件数组,并使用curl分别发布每个文件。但是由于我希望发布的文件数量,我认为PHP不是脚本超时的最佳方法。
理想情况下,我正在寻找一个终端进程/ os x应用程序,它将获取给定目录中的所有文件,并将每个文件的内容逐个发布到定义的URL。
任何建议/想法都很受欢迎。
吉姆。
答案 0 :(得分:0)
我有点困惑。为什么不在发布应用程序上正确设置CURLOPT_TIMEOUT
选项?否则你的PHP解决方案似乎运行正常?
如果你不想要一个PHP解决方案,你是否看过并行通过HTTP发布,并使用一些带有线程支持的脚本语言(例如ruby或类似的)。唯一令人头痛的是,您现在要更多地加载服务器,以便更快地运行脚本,并且需要确定服务器端进程可以处理的负载类型。