# Licensed to the Apache Software Foundation (ASF) under one | |
# or more contributor license agreements. See the NOTICE file | |
# distributed with this work for additional information | |
# regarding copyright ownership. The ASF licenses this file | |
# to you under the Apache License, Version 2.0 (the | |
# "License"); you may not use this file except in compliance | |
# with the License. You may obtain a copy of the License at | |
# | |
# http://www.apache.org/licenses/LICENSE-2.0 | |
# | |
# Unless required by applicable law or agreed to in writing, | |
# software distributed under the License is distributed on an | |
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
# KIND, either express or implied. See the License for the | |
# specific language governing permissions and limitations | |
# under the License. | |
# ############################################################# | |
# ################# REMOTE SERVER CONFIG ##################### | |
# Registry used to register and provide the IRmiCacheService service. | |
registry.host=localhost | |
registry.port=1101 | |
jcs.remotecache.serverattributes.servicePort=1301 | |
jcs.remotecache.serverattributes.localClusterConsistency=true | |
jcs.remotecache.customrmisocketfactory=org.apache.jcs.auxiliary.remote.server.MockRMISocketFactory | |
jcs.remotecache.cacheeventlogger=org.apache.jcs.engine.logging.CacheEventLoggerDebugLogger | |
jcs.remotecache.cacheeventlogger.attributes.logCategoryName=test.RCSEventLogCategory | |
# ############################################################# | |
# ################# DEFAULT CACHE REGION ##################### | |
# sets the default aux value for any non configured caches | |
jcs.default=DC,RCluster | |
jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes | |
jcs.default.cacheattributes.MaxObjects=200000 | |
jcs.default.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache | |
jcs.default.cacheattributes.UseMemoryShrinker=true | |
jcs.default.cacheattributes.MaxMemoryIdleTimeSeconds=3600 | |
jcs.default.cacheattributes.ShrinkerIntervalSeconds=60 | |
jcs.default.elementattributes=org.apache.jcs.engine.ElementAttributes | |
jcs.default.elementattributes.IsEternal=false | |
jcs.default.elementattributes.MaxLifeSeconds=7000 | |
jcs.default.elementattributes.IdleTime=1800 | |
jcs.default.elementattributes.IsSpool=true | |
jcs.default.elementattributes.IsRemote=true | |
jcs.default.elementattributes.IsLateral=true | |
# ############################################################# | |
# ################# CACHE REGIONS AVAILABLE ################### | |
jcs.region.testCache1=DC,RCluster | |
jcs.region.testCache1.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes | |
jcs.region.testCache1.cacheattributes.MaxObjects=200002 | |
# ############################################################# | |
# ################# AUXILIARY CACHES AVAILABLE ################ | |
# server to update for clustering -- remote.cache2.ccf(1102) and remote.cache3.ccf(1103) | |
jcs.auxiliary.RCluster=org.apache.jcs.auxiliary.remote.RemoteCacheFactory | |
jcs.auxiliary.RCluster.attributes=org.apache.jcs.auxiliary.remote.RemoteCacheAttributes | |
jcs.auxiliary.RCluster.attributes.RemoteTypeName=CLUSTER | |
jcs.auxiliary.RCluster.attributes.RemoveUponRemotePut=false | |
jcs.auxiliary.RCluster.attributes.ClusterServers=localhost:1102 | |
jcs.auxiliary.RCluster.attributes.GetOnly=false | |
jcs.auxiliary.RCluster.attributes.LocalClusterConsistency=true | |
jcs.auxiliary.DC=org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory | |
jcs.auxiliary.DC.attributes=org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes | |
jcs.auxiliary.DC.attributes.DiskPath=@project_home@/raf/remote | |