|
@@ -1,5 +1,6 @@
|
|
|
package com.tzld.piaoquan.recommend.server.service.rank;
|
|
package com.tzld.piaoquan.recommend.server.service.rank;
|
|
|
|
|
|
|
|
|
|
+import com.ctrip.framework.apollo.spring.annotation.ApolloJsonValue;
|
|
|
import com.tzld.piaoquan.recommend.server.model.RootSessionIdExpConfig;
|
|
import com.tzld.piaoquan.recommend.server.model.RootSessionIdExpConfig;
|
|
|
import com.tzld.piaoquan.recommend.server.service.ServiceBeanFactory;
|
|
import com.tzld.piaoquan.recommend.server.service.ServiceBeanFactory;
|
|
|
import com.tzld.piaoquan.recommend.server.service.rank.strategy.*;
|
|
import com.tzld.piaoquan.recommend.server.service.rank.strategy.*;
|
|
@@ -16,7 +17,7 @@ import java.util.*;
|
|
|
@Slf4j
|
|
@Slf4j
|
|
|
public class RankRouter {
|
|
public class RankRouter {
|
|
|
|
|
|
|
|
- @Value("${root.session.id.exp.config:[]}")
|
|
|
|
|
|
|
+ @ApolloJsonValue("${rank.root.session.id.exp.config:[]}")
|
|
|
private List<RootSessionIdExpConfig> rootSessionIdExpConfigs;
|
|
private List<RootSessionIdExpConfig> rootSessionIdExpConfigs;
|
|
|
|
|
|
|
|
@Value("${rank.strategy.default:567}")
|
|
@Value("${rank.strategy.default:567}")
|