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