//package cc.mrbird.febs.job;
|
//
|
//import cc.mrbird.febs.common.contants.AppContants;
|
//import cc.mrbird.febs.common.utils.RedisUtils;
|
//import com.huobi.client.SubscriptionClient;
|
//import com.huobi.client.SubscriptionOptions;
|
//import lombok.extern.slf4j.Slf4j;
|
//import org.springframework.beans.factory.annotation.Autowired;
|
//import org.springframework.stereotype.Component;
|
//
|
//import javax.annotation.PostConstruct;
|
//
|
///**
|
// * @author
|
// * @date 2022-03-24
|
// **/
|
//@Slf4j
|
//@Component
|
//public class NewPriceUpdateJob{
|
//
|
// @Autowired
|
// private RedisUtils redisUtils;
|
//
|
// @PostConstruct
|
// public void initNewPriceUpdate() {
|
//// log.info("#最新价更新启动#");
|
//// redisUtils.set(AppContants.REDIS_KEY_CHANGE_FEE, 30);
|
//// SubscriptionOptions subscriptionOptions = new SubscriptionOptions();
|
//// subscriptionOptions.setConnectionDelayOnFailure(5);
|
//// subscriptionOptions.setUri("wss://api.hadax.com/ws");
|
//// SubscriptionClient subscriptionClient = SubscriptionClient.create("", "", subscriptionOptions);
|
//// subscriptionClient.subscribeTradeEvent("ethusdt", tradeEvent -> {
|
//// redisUtils.set(AppContants.REDIS_KEY_ETH_NEW_PRICE, tradeEvent.getTradeList().get(0).getPrice());
|
//// });
|
// }
|
//}
|