feat(sj_1.1.0-beta2): 优化客户端访问方式统一改成post
This commit is contained in:
parent
daf563a163
commit
7db7f83d93
@ -3,7 +3,12 @@ package com.aizuda.snailjob.client.common;
|
||||
import com.aizuda.snailjob.client.common.annotation.Mapping;
|
||||
import com.aizuda.snailjob.client.common.rpc.client.RequestMethod;
|
||||
import com.aizuda.snailjob.common.core.constant.SystemConstants.HTTP_PATH;
|
||||
import com.aizuda.snailjob.common.core.model.NettyResult;
|
||||
import com.aizuda.snailjob.common.core.model.Result;
|
||||
import com.aizuda.snailjob.server.model.dto.LogTaskDTO;
|
||||
import com.aizuda.snailjob.server.model.dto.RetryTaskDTO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
@ -15,11 +20,16 @@ import com.aizuda.snailjob.common.core.model.Result;
|
||||
*/
|
||||
public interface NettyClient {
|
||||
|
||||
@Mapping(method = RequestMethod.GET, path = HTTP_PATH.SYNC_CONFIG)
|
||||
@Mapping(method = RequestMethod.POST, path = HTTP_PATH.BATCH_REPORT)
|
||||
NettyResult reportRetryInfo(List<RetryTaskDTO> list);
|
||||
|
||||
@Mapping(method = RequestMethod.POST, path = HTTP_PATH.BATCH_LOG_REPORT)
|
||||
NettyResult reportLogTask(List<LogTaskDTO> list);
|
||||
|
||||
@Mapping(method = RequestMethod.POST, path = HTTP_PATH.SYNC_CONFIG)
|
||||
Result syncRemoteConfig();
|
||||
|
||||
@Mapping(method = RequestMethod.GET, path = HTTP_PATH.BEAT)
|
||||
@Mapping(method = RequestMethod.POST, path = HTTP_PATH.BEAT)
|
||||
Result beat(String mark);
|
||||
|
||||
|
||||
}
|
||||
|
@ -1,28 +0,0 @@
|
||||
package com.aizuda.snailjob.client.common.client;
|
||||
|
||||
import com.aizuda.snailjob.client.common.annotation.Mapping;
|
||||
import com.aizuda.snailjob.client.common.rpc.client.RequestMethod;
|
||||
import com.aizuda.snailjob.common.core.constant.SystemConstants.HTTP_PATH;
|
||||
import com.aizuda.snailjob.common.core.model.NettyResult;
|
||||
import com.aizuda.snailjob.server.model.dto.LogTaskDTO;
|
||||
import com.aizuda.snailjob.server.model.dto.RetryTaskDTO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* netty 客户端请求类
|
||||
*
|
||||
* @author: opensnail
|
||||
* @date : 2023-05-11 21:28
|
||||
* @since 1.3.0
|
||||
*/
|
||||
public interface NettyClient {
|
||||
|
||||
@Mapping(method = RequestMethod.POST, path = HTTP_PATH.BATCH_REPORT)
|
||||
NettyResult reportRetryInfo(List<RetryTaskDTO> list);
|
||||
|
||||
@Mapping(method = RequestMethod.POST, path = HTTP_PATH.BATCH_LOG_REPORT)
|
||||
NettyResult reportLogTask(List<LogTaskDTO> list);
|
||||
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
package com.aizuda.snailjob.client.common.log.report;
|
||||
|
||||
import com.aizuda.snailjob.client.common.client.NettyClient;
|
||||
import com.aizuda.snailjob.client.common.NettyClient;
|
||||
import com.aizuda.snailjob.client.common.rpc.client.RequestBuilder;
|
||||
import com.aizuda.snailjob.common.core.model.NettyResult;
|
||||
import com.aizuda.snailjob.common.core.window.Listener;
|
||||
|
@ -16,5 +16,4 @@ public class ShardingJobArgs extends JobArgs {
|
||||
|
||||
private Integer shardingIndex;
|
||||
|
||||
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
package com.aizuda.snailjob.client.core.report;
|
||||
|
||||
import com.aizuda.snailjob.client.common.NettyClient;
|
||||
import com.aizuda.snailjob.client.common.cache.GroupVersionCache;
|
||||
import com.aizuda.snailjob.client.common.client.NettyClient;
|
||||
import com.aizuda.snailjob.client.common.config.SnailJobProperties;
|
||||
import com.aizuda.snailjob.client.common.rpc.client.RequestBuilder;
|
||||
import com.aizuda.snailjob.client.core.RetryExecutor;
|
||||
|
@ -1,7 +1,7 @@
|
||||
package com.aizuda.snailjob.client.core.report;
|
||||
|
||||
import com.aizuda.snailjob.client.common.NettyClient;
|
||||
import com.aizuda.snailjob.client.common.cache.GroupVersionCache;
|
||||
import com.aizuda.snailjob.client.common.client.NettyClient;
|
||||
import com.aizuda.snailjob.client.common.config.SnailJobProperties;
|
||||
import com.aizuda.snailjob.client.common.rpc.client.RequestBuilder;
|
||||
import com.aizuda.snailjob.client.core.retryer.RetryerInfo;
|
||||
|
@ -30,7 +30,7 @@ public class BeatHttpRequestHandler extends GetHttpRequestHandler {
|
||||
|
||||
@Override
|
||||
public HttpMethod method() {
|
||||
return HttpMethod.GET;
|
||||
return HttpMethod.POST;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -31,7 +31,7 @@ public class ConfigHttpRequestHandler extends GetHttpRequestHandler {
|
||||
|
||||
@Override
|
||||
public HttpMethod method() {
|
||||
return HttpMethod.GET;
|
||||
return HttpMethod.POST;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user