我有一个包含HTTP URL的列。 需要检查这些URL的可用性,并在下一列中设置标志。 不知道如何处理这个问题陈述。 有人可以帮我这个!
答案 0 :(得分:1)
Java类不会说话。在某些硬件上运行JVM进程;这确实执行了“在其中运行”的Java类。
因此,从本质上讲,您的数据库必须伸出到一些验证网址的外部服务。如果该服务是用Java或任何其他语言实现的,那就无所谓了。
但对我来说这听起来不错。你应该考虑反过来:一个外部服务(可能是例行)从你的数据库中检索URL;检查它们是否仍然有效,然后根据需要更新“标志”。
此外:检查网址本身并不是一件容易的事情,例如:如果网站在您今天检查的5秒内可能处于脱机状态,那么网址是否真的 down ?!你需要在那里提出一些好的启发式方法。