优化CacheSource
This commit is contained in:
@@ -5,11 +5,11 @@ redkale.cachesource.usersession.type = org.redkalex.cache.redis.RedisCacheSource
|
|||||||
# \u6700\u5927\u8fde\u63a5\u6570
|
# \u6700\u5927\u8fde\u63a5\u6570
|
||||||
redkale.cachesource.usersession.maxconns = 16
|
redkale.cachesource.usersession.maxconns = 16
|
||||||
# \u8282\u70b9\u5730\u5740
|
# \u8282\u70b9\u5730\u5740
|
||||||
redkale.cachesource.usersession.node[0].url = redis://127.0.0.1:6363
|
redkale.cachesource.usersession.nodes = redis://127.0.0.1:6363
|
||||||
# \u8282\u70b9\u5bc6\u7801
|
# \u8282\u70b9\u5bc6\u7801
|
||||||
redkale.cachesource.usersession.node[0].password = 12345678
|
redkale.cachesource.usersession.password = 12345678
|
||||||
# \u8282\u70b9db
|
# \u8282\u70b9db
|
||||||
redkale.cachesource.usersession.node[0].db = 0
|
redkale.cachesource.usersession.db = 0
|
||||||
|
|
||||||
#\u7b80\u5316\u5199\u6cd5: \u53ef\u4ee5\u4e0d\u7528.node[0], \u5c06\u53c2\u6570\u90fd\u5408\u5e76\u5230url\u4e2d
|
#\u7b80\u5316\u5199\u6cd5: \u53ef\u4ee5\u4e0d\u7528.node[0], \u5c06\u53c2\u6570\u90fd\u5408\u5e76\u5230url\u4e2d
|
||||||
redkale.cachesource.usersession.url = redis://user:123456@127.0.0.1:6363?db=0
|
redkale.cachesource.usersession.url = redis://user:123456@127.0.0.1:6363?db=0
|
||||||
|
|||||||
@@ -99,6 +99,7 @@ public @interface HttpMapping {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 输出结果的数据类型集合,由于结果类型可能是泛型而注解的参数值不支持泛型,因此加入明细数据类型集合
|
* 输出结果的数据类型集合,由于结果类型可能是泛型而注解的参数值不支持泛型,因此加入明细数据类型集合
|
||||||
|
* @see #resultRef()
|
||||||
*
|
*
|
||||||
* @deprecated
|
* @deprecated
|
||||||
* @return Class[]
|
* @return Class[]
|
||||||
|
|||||||
@@ -29,9 +29,6 @@ public abstract class AbstractCacheSource extends AbstractService implements Cac
|
|||||||
//@since 2.8.0 复用另一source资源
|
//@since 2.8.0 复用另一source资源
|
||||||
public static final String CACHE_SOURCE_RESOURCE = "resource";
|
public static final String CACHE_SOURCE_RESOURCE = "resource";
|
||||||
|
|
||||||
//@since 2.7.0
|
|
||||||
public static final String CACHE_SOURCE_URL = "url";
|
|
||||||
|
|
||||||
//@since 2.7.0
|
//@since 2.7.0
|
||||||
public static final String CACHE_SOURCE_DB = "db";
|
public static final String CACHE_SOURCE_DB = "db";
|
||||||
|
|
||||||
@@ -44,8 +41,11 @@ public abstract class AbstractCacheSource extends AbstractService implements Cac
|
|||||||
//@since 2.7.0
|
//@since 2.7.0
|
||||||
public static final String CACHE_SOURCE_ENCODING = "encoding";
|
public static final String CACHE_SOURCE_ENCODING = "encoding";
|
||||||
|
|
||||||
//@since 2.7.0
|
//@since 2.8.0
|
||||||
public static final String CACHE_SOURCE_NODE = "node";
|
public static final String CACHE_SOURCE_NODES = "nodes";
|
||||||
|
|
||||||
|
//@since 2.8.0
|
||||||
|
public static final String CACHE_SOURCE_TYPE = "type";
|
||||||
|
|
||||||
//@since 2.7.0
|
//@since 2.7.0
|
||||||
public static final String CACHE_SOURCE_MAXCONNS = "maxconns";
|
public static final String CACHE_SOURCE_MAXCONNS = "maxconns";
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ public final class CacheMemorySource extends AbstractCacheSource {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static boolean acceptsConf(AnyValue config) {
|
public static boolean acceptsConf(AnyValue config) {
|
||||||
return config.getValue(CACHE_SOURCE_URL).startsWith("memory:");
|
return config.getValue(CACHE_SOURCE_NODES).startsWith("memory:");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user