Flasher: Распределённая система кэширования на основе Redis Cluster
Flasher — это набор клиентских инструментов на Java, разработанный для работы с кластером серверов Redis Cluster 3.0 (5.0 версия доступна после подписки на публичный аккаунт).
QQ группа: 1083750371
<dependency>
<groupId>com.tl.flasher</groupId>
<artifactId>flasher</artifactId>
<version>0.0.5-snapshots</version>
</dependency>
<bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">
<property name="maxTotal" value="500" />
<property name="maxIdle" value="100" />
<property name="minIdle" value="10" />
<property name="maxWaitMillis" value="2000" />
<property name="testOnBorrow" value="true" />
</bean>
<bean id="redisClusterConnectionFactory"
class="com.tl.flasher.spring.RedisClusterConnectionFactory">
<property name="jedisPoolConfig" ref="jedisPoolConfig"></property>
<property name="hostPort" value="192.168.0.31:7000,192.168.0.31:7001,192.168.0.32:7000,192.168.0.32:7001,192.168.0.33:7000,192.168.0.33:7001"/>
</bean>
<bean id="redisCluster"
class="com.tl.flasher.impl.RedisClusterImpl">
<constructor-arg index="0" ref="redisClusterConnectionFactory" />
</bean>
<!--上报监控的数据-->
<bean id="monitorService" class="com.tl.flasher.monitor.MonitorService">
<property name="url" value="http://127.0.0.1:8080/monitor"/>
<property name="protocol" ref="protocol"/>
</bean>
<bean id="protocol" class="com.tl.flasher.monitor.protocol.falcon.FalconProtocol">
<property name="endpoint" value="redis-cluster"/>
</bean>
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"/application-tlcache.xml"})
public class TlCache {
@Autowired
IRedis iredis;
@Test
public void testKey(){
iredis.set("trade", "monkey" , "2019");
iredis.get("trade","monkey"));
}
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )