@HystrixCommand(fallbackMethod = HYSTRIX_FALL_BACK,
commandKey = HYSTRIX_COMMAND_KEY,
groupKey = HYSTRIX_GROUP_KEY)
@Scheduled(fixedDelay = 60000)
public void indexedData() {
log.info("SEARCH-SERVICE: Data indexer is starting to work.");
currentPageIndex = getCurrentPageIndex();
log.info("Current page for pushing is {}", currentPageIndex);
long totalPage = tweetClient.getTweets().getMetadata().getTotalPages();
for (long i = currentPageIndex; i <= totalPage; i++) {
Runnable task = new PusherProcessor(tweetRepository, tweetClient, i);
taskExecutor.execute(task);
currentPageIndex = i++;
saveCurrentPageIndex(i);
}
}
DataService.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:microservices-prototype
作者:
评论列表
文章目录