feat: 3.1.0
1. 修复版本和获取bucket网络请求异常
This commit is contained in:
parent
6f36541714
commit
3607e29c4c
@ -38,6 +38,7 @@ public class ConfigVersionSyncHandler implements Lifecycle, Runnable {
|
|||||||
private RestTemplate restTemplate;
|
private RestTemplate restTemplate;
|
||||||
@Autowired
|
@Autowired
|
||||||
protected AccessTemplate accessTemplate;
|
protected AccessTemplate accessTemplate;
|
||||||
|
private static final String SYNC_VERSION_V1 = "/retry/sync/version/v1";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 添加任务
|
* 添加任务
|
||||||
@ -71,7 +72,7 @@ public class ConfigVersionSyncHandler implements Lifecycle, Runnable {
|
|||||||
|
|
||||||
String url = NetUtil.getUrl(registerNodeInfo.getHostIp(), registerNodeInfo.getHostPort(),
|
String url = NetUtil.getUrl(registerNodeInfo.getHostIp(), registerNodeInfo.getHostPort(),
|
||||||
registerNodeInfo.getContextPath());
|
registerNodeInfo.getContextPath());
|
||||||
Result result = restTemplate.postForObject(url, configDTO, Result.class);
|
Result result = restTemplate.postForObject(url.concat(SYNC_VERSION_V1), configDTO, Result.class);
|
||||||
EasyRetryLog.LOCAL.info("同步结果 [{}]", result);
|
EasyRetryLog.LOCAL.info("同步结果 [{}]", result);
|
||||||
}
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
@ -35,6 +35,7 @@ import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO;
|
||||||
import com.google.common.collect.Lists;
|
import com.google.common.collect.Lists;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
@ -56,19 +57,13 @@ import java.util.stream.Collectors;
|
|||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
@Slf4j
|
@Slf4j
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class DashBoardServiceImpl implements DashBoardService {
|
public class DashBoardServiceImpl implements DashBoardService {
|
||||||
|
private final ServerNodeMapper serverNodeMapper;
|
||||||
@Autowired
|
private final RestTemplate restTemplate;
|
||||||
private ServerNodeMapper serverNodeMapper;
|
private final JobSummaryMapper jobSummaryMapper;
|
||||||
|
private final RetrySummaryMapper retrySummaryMapper;
|
||||||
@Autowired
|
private static final String DASHBOARD_CONSUMER_BUCKET = "/dashboard/consumer/bucket";
|
||||||
private RestTemplate restTemplate;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private JobSummaryMapper jobSummaryMapper;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private RetrySummaryMapper retrySummaryMapper;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public DashboardCardResponseVO taskRetryJob() {
|
public DashboardCardResponseVO taskRetryJob() {
|
||||||
@ -207,7 +202,7 @@ public class DashBoardServiceImpl implements DashBoardService {
|
|||||||
try {
|
try {
|
||||||
// 从远程节点取
|
// 从远程节点取
|
||||||
String url = NetUtil.getUrl(serverNodeResponseVO.getHostIp(), serverNodeExtAttrs.getWebPort(), serverNodeResponseVO.getContextPath());
|
String url = NetUtil.getUrl(serverNodeResponseVO.getHostIp(), serverNodeExtAttrs.getWebPort(), serverNodeResponseVO.getContextPath());
|
||||||
Result<List<Integer>> result = restTemplate.getForObject(url, Result.class);
|
Result<List<Integer>> result = restTemplate.getForObject(url.concat(DASHBOARD_CONSUMER_BUCKET), Result.class);
|
||||||
List<Integer> data = result.getData();
|
List<Integer> data = result.getData();
|
||||||
if (!CollectionUtils.isEmpty(data)) {
|
if (!CollectionUtils.isEmpty(data)) {
|
||||||
serverNodeResponseVO.setConsumerBuckets(data.stream()
|
serverNodeResponseVO.setConsumerBuckets(data.stream()
|
||||||
|
Loading…
Reference in New Issue
Block a user