oscache.properties
上传用户:wlfwy2004
上传日期:2016-12-12
资源大小:33978k
文件大小:5k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. # CACHE IN MEMORY
  2. #
  3. # If you want to disable memory caching, just uncomment this line.
  4. #
  5. # cache.memory=false
  6. # CACHE KEY
  7. #
  8. # This is the key that will be used to store the cache in the application
  9. # and session scope.
  10. #
  11. # If you want to set the cache key to anything other than the default
  12. # uncomment this line and change the cache.key
  13. #
  14. # cache.key=__oscache_cache
  15. # USE HOST DOMAIN NAME IN KEY
  16. #
  17. # Servers for multiple host domains may wish to add host name info to
  18. # the generation of the key.  If this is true, then uncomment the
  19. # following line.
  20. #
  21. # cache.use.host.domain.in.key=true
  22. # CACHE LISTENERS
  23. #
  24. # These hook OSCache events and perform various actions such as logging
  25. # cache hits and misses, or broadcasting to other cache instances across a cluster.
  26. # See the documentation for further information.
  27. #
  28. # cache.event.listeners=com.opensymphony.oscache.plugins.clustersupport.JMSBroadcastingListener,  
  29. #                       com.opensymphony.oscache.extra.CacheEntryEventListenerImpl,               
  30. #                       com.opensymphony.oscache.extra.CacheMapAccessEventListenerImpl,           
  31. #                       com.opensymphony.oscache.extra.ScopeEventListenerImpl
  32. #cache.event.listeners=com.opensymphony.oscache.plugins.clustersupport.JavaGroupsBroadcastingListener
  33. # CACHE PERSISTENCE CLASS
  34. #
  35. # Specify the class to use for persistence. If you use the supplied DiskPersistenceListener,
  36. # don't forget to supply the cache.path property to specify the location of the cache
  37. # directory.
  38. #
  39. # If a persistence class is not specified, OSCache will use memory caching only.
  40. #
  41. # cache.persistence.class=com.opensymphony.oscache.plugins.diskpersistence.DiskPersistenceListener
  42. # CACHE OVERFLOW PERSISTENCE
  43. # Use persistent cache in overflow or not. The default value is false, which means
  44. # the persistent cache will be used at all times for every entry.  true is the recommended setting.
  45. #
  46. # cache.persistence.overflow.only=true
  47. # CACHE DIRECTORY
  48. #
  49. # This is the directory on disk where caches will be stored by the DiskPersistenceListener.
  50. # it will be created if it doesn't already exist. Remember that OSCache must have
  51. # write permission to this directory.
  52. #
  53. # Note: for Windows machines, this needs  to be escaped
  54. # ie Windows:
  55. # cache.path=c:\myapp\cache
  56. # or *ix:
  57. # cache.path=/opt/myapp/cache
  58. #
  59. # cache.path=c:\app\cache
  60. # CACHE ALGORITHM
  61. #
  62. # Default cache algorithm to use. Note that in order to use an algorithm
  63. # the cache size must also be specified. If the cache size is not specified,
  64. # the cache algorithm will be Unlimited cache.
  65. #
  66. # cache.algorithm=com.opensymphony.oscache.base.algorithm.LRUCache
  67. # cache.algorithm=com.opensymphony.oscache.base.algorithm.FIFOCache
  68. # cache.algorithm=com.opensymphony.oscache.base.algorithm.UnlimitedCache
  69. # THREAD BLOCKING BEHAVIOR
  70. #
  71. # When a request is made for a stale cache entry, it is possible that another thread is already
  72. # in the process of rebuilding that entry. This setting specifies how OSCache handles the
  73. # subsequent 'non-building' threads. The default behaviour (cache.blocking=false) is to serve
  74. # the old content to subsequent threads until the cache entry has been updated. This provides
  75. # the best performance (at the cost of serving slightly stale data). When blocking is enabled,
  76. # threads will instead block until the new cache entry is ready to be served. Once the new entry
  77. # is put in the cache the blocked threads will be restarted and given the new entry.
  78. # Note that even if blocking is disabled, when there is no stale data available to be served
  79. # threads will block until the data is added to the cache by the thread that is responsible
  80. # for building the data.
  81. #
  82. # cache.blocking=false
  83. # CACHE SIZE
  84. #
  85. # Default cache size in number of items. If a size is specified but not
  86. # an algorithm, the cache algorithm used will be LRUCache.
  87. #
  88. cache.capacity=1000
  89. # CACHE UNLIMITED DISK
  90. # Use unlimited disk cache or not. The default value is false, which means
  91. # the disk cache will be limited in size to the value specified by cache.capacity.
  92. #
  93. # cache.unlimited.disk=false
  94. # JMS CLUSTER PROPERTIES
  95. #
  96. # Configuration properties for JMS clustering. See the clustering documentation
  97. # for more information on these settings.
  98. #
  99. #cache.cluster.jms.topic.factory=java:comp/env/jms/TopicConnectionFactory
  100. #cache.cluster.jms.topic.name=java:comp/env/jms/OSCacheTopic
  101. #cache.cluster.jms.node.name=node1
  102. # JAVAGROUPS CLUSTER PROPERTIES
  103. #
  104. # Configuration properites for the JavaGroups clustering. Only one of these
  105. # should be specified. Default values (as shown below) will be used if niether
  106. # property is set. See the clustering documentation and the JavaGroups project
  107. # (www.javagroups.com) for more information on these settings.
  108. #
  109. #cache.cluster.properties=UDP(mcast_addr=231.12.21.132;mcast_port=45566;ip_ttl=32;
  110. #mcast_send_buf_size=150000;mcast_recv_buf_size=80000):
  111. #PING(timeout=2000;num_initial_members=3):
  112. #MERGE2(min_interval=5000;max_interval=10000):
  113. #FD_SOCK:VERIFY_SUSPECT(timeout=1500):
  114. #pbcast.NAKACK(gc_lag=50;retransmit_timeout=300,600,1200,2400,4800;max_xmit_size=8192):
  115. #UNICAST(timeout=300,600,1200,2400):
  116. #pbcast.STABLE(desired_avg_gossip=20000):
  117. #FRAG(frag_size=8096;down_thread=false;up_thread=false):
  118. #pbcast.GMS(join_timeout=5000;join_retry_timeout=2000;shun=false;print_local_addr=true)
  119. #cache.cluster.multicast.ip=231.12.21.132