public class MiddlewareCreator extends Object
| 构造器和说明 |
|---|
MiddlewareCreator() |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.github.benmanes.caffeine.cache.Cache<String,Object> |
createCaffeine(ItemProperties itemProperties)
创建 Caffeine 本地缓存
Create Caffeine local cache
|
static redis.clients.jedis.JedisPool |
createJedisPool(ItemProperties itemProperties)
创建 Jedis 连接池
Create JedisPool
|
static io.nats.client.Connection |
getConnection(CacheProperties properties)
获取单例的 Nats 连接
Get the Nats connection of a single instance
|
public static io.nats.client.Connection getConnection(CacheProperties properties)
properties - cache propertiespublic static com.github.benmanes.caffeine.cache.Cache<String,Object> createCaffeine(ItemProperties itemProperties)
itemProperties - Caffeine cache propertiespublic static redis.clients.jedis.JedisPool createJedisPool(ItemProperties itemProperties)
itemProperties - Redis cache propertiesCopyright © 2020. All rights reserved.