com.aliyuncs.exceptions.ClientException: SDK.ServerUnreachable : Server unreachable: java.net.ConnectException: Connection refused (Connection refused)
at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:300)
at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:210)
at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:100)
at com.aliyuncs.DefaultAcsClient.getCommonResponse(DefaultAcsClient.java:173)
at com.cn.util.ShortMessageUtil.shortNotice(ShortMessageUtil.java:62)
短信服务经常(10%概率)出现以下错误,请问怎么彻底解决?[阿里云短信]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
这个问题可能是由于网络连接问题或者阿里云短信服务的服务器出现问题导致的。以下是一些可能的解决方案:
检查您的网络连接是否正常,确保您可以访问互联网。
检查您的阿里云账号是否有足够的余额,如果余额不足,可能会导致短信服务无法正常工作。
检查您的阿里云短信服务的API调用频率是否超过了限制,如果超过了限制,也可能会导致短信服务无法正常工作。
如果以上方法都无法解决问题,您可以尝试联系阿里云的技术支持,寻求他们的帮助。
另外,您也可以在代码中增加重试机制,当出现错误时,自动重试发送短信,这样可以提高短信发送的成功率。例如,您可以使用以下代码:
这段代码会在发送短信失败时自动重试,最多重试3次。
出现这种异常可能是由于网络连接不稳定或者服务端的问题导致的,可以从以下几个方面进行排查和解决:
这个错误提示表明客户端无法与服务器建立连接。可能是由于以下几个原因导致的: