提交 bb90980b 编写于 作者: hujun's avatar hujun

upgrade redis client to 1.3.2 version

上级 aa21050c
......@@ -88,13 +88,13 @@
<dependency>
<groupId>com.pica.cloud.foundation</groupId>
<artifactId>pica-cloud-entity</artifactId>
<version>1.2.0</version>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>com.pica.cloud.foundation</groupId>
<artifactId>pica-cloud-redis</artifactId>
<version>1.2.2-SNAPSHOT</version>
<version>1.3.2</version>
</dependency>
<dependency>
......@@ -133,14 +133,31 @@
<groupId>com.pica.cloud.foundation</groupId>
<artifactId>pica-cloud-clickhouse-spring-boot-starter</artifactId>
<version>1.0.0-SNAPSHOT</version>
<exclusions>
<exclusion>
<artifactId>pica-cloud-entity</artifactId>
<groupId>com.pica.cloud.foundation</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.pica.cloud.clickhouse</groupId>
<artifactId>pica-cloud-clickhouse-common</artifactId>
<version>1.0.0-SNAPSHOT</version>
<exclusions>
<exclusion>
<artifactId>pica-cloud-utils</artifactId>
<groupId>com.pica.cloud.foundation</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.pica.cloud.foundation</groupId>
<artifactId>pica-cloud-utils</artifactId>
<version>1.3.2-OLD</version>
</dependency>
</dependencies>
<dependencyManagement>
......
package com.pica.cloud.clickhouse.clickhouse.server.configuration;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.context.annotation.Configuration;
@Configuration
@RefreshScope
public class PropertiesConfiguration {
@Value("${app.foundation.token.user.expire}")
private String userExpire;
@Value("${app.foundation.token.guest.expire}")
private String guestExpire;
public String getUserExpire() {
return userExpire;
}
public void setUserExpire(String userExpire) {
this.userExpire = userExpire;
}
public String getGuestExpire() {
return guestExpire;
}
public void setGuestExpire(String guestExpire) {
this.guestExpire = guestExpire;
}
@Override
public String toString() {
return "PropertiesConfiguration{" +
"userExpire='" + userExpire + '\'' +
", guestExpire='" + guestExpire + '\'' +
'}';
}
}
package com.pica.cloud.clickhouse.clickhouse.server.configuration;
import com.pica.cloud.foundation.redis.CacheMigrateClient;
import com.pica.cloud.foundation.redis.ICacheClient;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
@RefreshScope
public class RedisClientConfiguration {
@Autowired
private SpringContextAware springContextAware;
@Bean
@ConditionalOnMissingBean
public ICacheClient cacheClient() {
return new CacheMigrateClient(springContextAware.getActiveProfile());
}
}
package com.pica.cloud.clickhouse.clickhouse.server.configuration;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
import org.springframework.stereotype.Component;
@Component
public class SpringContextAware implements ApplicationContextAware {
private ApplicationContext context = null;
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
this.context = applicationContext;
}
public String getActiveProfile() {
return context.getEnvironment().getActiveProfiles()[0];
}
}
......@@ -31,3 +31,7 @@ spring.zipkin.base-url=http://192.168.110.124:7895
spring.sleuth.sampler.percentage=1.0
logging.config=classpath:log4j2-dev.xml
management.security.enabled=false
management.endpoints.web.exposure.include=*
management.endpoints.jmx.exposure.include=*
spring.profiles.active=dev
spring.profiles.active=test1
server.context-path=/clickhouse
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册