我有一个调用 web 服务的服务层。服务层生成的请求数量可能非常大,我想建立一些应急措施,以防 Web 服务处理的请求量过多。我知道我可以添加一些异常处理来判断请求是否失败,但是如果服务关闭或难以处理请求,我不想继续点击服务。
我如何告诉我的服务层在服务不可用时停止拨打电话,然后在服务再次激活时恢复?我知道这可以使用包含标志的文件手动完成,在调用 web 服务之前服务会检查该标志。然后可以在服务器下降时更新这个标志,但是我更喜欢自动的东西。
谢谢,
我有一个调用 web 服务的服务层。服务层生成的请求数量可能非常大,我想建立一些应急措施,以防 Web 服务处理的请求量过多。我知道我可以添加一些异常处理来判断请求是否失败,但是如果服务关闭或难以处理请求,我不想继续点击服务。
我如何告诉我的服务层在服务不可用时停止拨打电话,然后在服务再次激活时恢复?我知道这可以使用包含标志的文件手动完成,在调用 web 服务之前服务会检查该标志。然后可以在服务器下降时更新这个标志,但是我更喜欢自动的东西。
谢谢,