给定到嵌入流的链接列表,我想检查每个流是活的还是死的:
最终目标是一个不显示断开的链接的系统,这样电视网站的观众就不会浪费时间点击它们。
该脚本将用PHP编写,并通过cron每天运行。
该脚本一次将处理大约3000个url。
这能以任何方式实现吗?
有什么方法可以做到这一点?
你知道有任何语言的脚本可以做到这一点吗?
感谢您花时间做出回应或提供任何见解。
要检查链接是死的还是活的,你可以使用sockets、curl、file_get_contents-任何东西,这取决于你期望的信息类型(链接通常是活的吗,它给出的代码是200而不是404/503/等等,页面是否包含一些特定的数据)。
要同时运行多个请求,您可以尝试分叉检查脚本,或者只使用某种队列服务器(例如RabbitMQ)。