Browse Source

优化:API回调服务失败状态码优化,方便问题排查;

xuxueli 8 years ago
parent
commit
fbe2c67fb4
2 changed files with 2 additions and 1 deletions
  1. 1 0
      README.md
  2. 1 1
      xxl-job-core/src/main/java/com/xxl/job/core/util/AdminApiUtil.java

+ 1 - 0
README.md View File

855
 
855
 
856
 #### 6.16 版本 V1.8.0 特性[Coding]
856
 #### 6.16 版本 V1.8.0 特性[Coding]
857
 - 1、任务Cron更新逻辑优化,改为rescheduleJob,同时防止cron重复设置;
857
 - 1、任务Cron更新逻辑优化,改为rescheduleJob,同时防止cron重复设置;
858
+- 2、优化:API回调服务失败状态码优化,方便问题排查;
858
 
859
 
859
 #### TODO LIST
860
 #### TODO LIST
860
 - 1、任务权限管理:执行器为粒度分配权限,核心操作校验权限;
861
 - 1、任务权限管理:执行器为粒度分配权限,核心操作校验权限;

+ 1 - 1
xxl-job-core/src/main/java/com/xxl/job/core/util/AdminApiUtil.java View File

97
 			if (null != entity) {
97
 			if (null != entity) {
98
 				if (response.getStatusLine().getStatusCode() != 200) {
98
 				if (response.getStatusLine().getStatusCode() != 200) {
99
 					EntityUtils.consume(entity);
99
 					EntityUtils.consume(entity);
100
-					return ReturnT.FAIL;
100
+					return new ReturnT<String>(response.getStatusLine().getStatusCode(), "StatusCode Error.");
101
 				}
101
 				}
102
 
102
 
103
 				String responseMsg = EntityUtils.toString(entity, "UTF-8");
103
 				String responseMsg = EntityUtils.toString(entity, "UTF-8");