REQ-2497: 短信报错时,打印出关键信息
This commit is contained in:
parent
d1509a7ccc
commit
8e75dba05b
@ -186,9 +186,9 @@ public class AliYunSmsClientImpl implements AliYunSmsClient {
|
||||
String message = responseBody.getMessage();
|
||||
boolean isRateLimited = message != null && message.contains("触发") && message.contains("流控");
|
||||
log.warn("AliyunSmsService#checkResponse is fail, error message : {}", message);
|
||||
message = String.format("%s. templateCode=%s, phones=%s, params=%s", message,
|
||||
request.getTemplateCode(), request.getPhoneNumbers(), request.getTemplateParam());
|
||||
if (isRateLimited) {
|
||||
message = String.format("%s. templateCode=%s, phones=%s, params=%s", message,
|
||||
request.getTemplateCode(), request.getPhoneNumbers(), request.getTemplateParam());
|
||||
throw new RateLimitException(ReturnCodeEnum.SYSTEM_ERROR, message);
|
||||
} else {
|
||||
throw new BizException(ReturnCodeEnum.SYSTEM_ERROR, message);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user