我有一个Java程序设置为每秒向服务器发出请求,使用Restlet,但每周在同一时间,他们在我运行程序的几个小时内进行大约一分钟的维护。
结果,我收到了几个 504 错误,然后是一个 503 错误,然后由于某种原因我的程序停止运行。它只是在 503 错误之后不会继续。它说:
检测到可恢复的错误 (503),在 2000 毫秒内再次尝试
但它不会再次尝试。由于我已将其设置为每秒继续请求服务器(一旦遇到“可恢复错误”就会停止请求),我想知道是否有办法让程序忽略 504 和 503 错误和就像什么都没发生一样继续。