`
ab04
  • 浏览: 4180 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

学习笔记:oscache集群配置

阅读更多

最近几天看了oscache,功能还是挺强大的,oscache集群配置网上有很好详解.家里有两台电脑,正好学下weblogic的集群配置,记录下我配置中遇到的几个问题:

1.weblogic配置集群的时候,对IP地址有要求必须是IP广播(UDP)可到达的..

 

2.oscache在JSP使用cacha标签的时候在tomcat下运行没问题,到weblogic下访问的时候报错,报no tag library错误,很奇怪,<%@ taglib uri="/WEB-INF/classes/oscache.tld" prefix="cache"%>起初是这样引的,tld文件确实存在,在网上搜了下,无果,后来试了了jstl标签在jsp页面就可以,所以后来就改为

<%@ taglib uri="http://java.sun.com/jsp/jstl/oscache" prefix="cache"%>这个方式引用就可以了  http://java.sun.com/jsp/jstl/oscache这个是自己定义的再tld文件里,原因未知.

还有如果要在web.xml里定义taglib的时候要放在<jsp:config标签里,这样weblogic9.0下跑才没问题.

 

3.因为配的是jgroups2.8广播监听,启动的时候老是报 初始化失败报一个ip版本错误unable to setup the protocol stack,下了源码跟了下代码,如果你没有定义ip版本他就会返回ipv6,所以我就把改了让它返回ipv4就OK了,这个应该是可以配置的在property文件里.未深究.

 

4.就jsp页面的缓存,如果用ServletCacheAdministrator这个类去flushAll的话,他是不会去广播的,之前一直用这个类去刷新缓存,都没结果.可以用<cache:flush标签,就可以.

 

5.oscache里的AbstractBroadcastingListener值实现了flush集群同步的方法,其他方法未实现,可以自己实现.网上也有实现方法.

分享到:
评论

相关推荐

    oscache详细配置文档

    OSCache 是一个强大的开源缓存...OSCache 还支持集群环境和主动缓存刷新等高级特性。开发者可以进一步阅读 OpenSymphony 官方网站提供的文档以获取更多信息,以充分利用这个强大的缓存工具,优化 Java Web 应用的性能。

    OsCache实例

    8. **JMX(Java Management Extensions)管理**:OsCache 提供了JMX集成,允许通过JMX管理工具对缓存进行监控和配置,包括查看缓存统计信息、动态调整缓存参数等。 9. **扩展性**:OsCache 的设计允许用户自定义...

    osCache,缓存

    2. 配置osCache:在配置文件中定义缓存区域、过期策略等参数。 3. 编写缓存逻辑:使用osCache提供的API进行缓存的插入、查询、更新和删除操作。 4. 集成到应用程序:根据应用场景,将osCache集成到业务代码中,如...

    oscache-2.1.1-full.zip_full_oscache_oscache 2_oscache2

    6. **etc**: 配置文件目录,存放osCache的配置文件,如`oscache.properties`,可以自定义缓存设置。 7. **readme.txt**: 压缩包的使用说明或介绍,通常会包含安装、配置和使用的基本指导。 **应用实例** osCache ...

    oscache 整个页面查询数据 与部分数据

    1. **配置osCache**:osCache的配置主要通过XML文件完成,包括设置缓存的大小、过期策略、缓存的存活时间等。例如,你可以指定某个缓存区域的容量、是否允许自动扩容以及数据过期后的清理策略。 2. **缓存整个页面*...

    oscache 集群和数据同步

    《osCache集群与数据同步详解》 osCache是一款开源的Java缓存框架,它提供...通过深入源码学习,开发者能够更好地定制和优化osCache以适应具体业务需求,同时利用集群和数据同步策略,保证分布式环境下的数据一致性。

    oscache工程示例

    总结来说,osCache工程示例是一个学习和实践osCache的实用资源,涵盖了缓存框架的基本用法和高级特性,对于提升Java应用的性能有着显著的作用。通过深入研究这个示例,开发者可以掌握如何有效地利用缓存优化程序,...

    oscache-2.4.1-full

    - `src`:源代码目录,对于开发者来说,可以查看源代码以便理解和学习OSCache的工作原理。 - `lib`:依赖的第三方库,OSCache可能需要这些库来正常工作。 - `etc`:通常包含配置文件,如`oscache.properties`,...

    OSCache学习例子 实例

    2. **配置OSCache**:创建一个`oscache.properties`配置文件,定义缓存的大小、过期策略、是否启用分布式缓存等参数。例如: ``` cache.size=1000 cache.memoryStoreEvictionPolicy=LRU distributed.cache=false...

    oscache缓存技术

    通过学习这些示例,开发者可以更好地理解osCache的工作原理,并将其应用到实际项目中。 总结来说,osCache是一个强大的工具,它简化了Java应用程序的缓存管理,提高了系统性能。通过合理配置和使用,开发者可以充分...

    oscache.jar

    《深入理解OSCache:Java缓存机制的基石》 在Java世界中,高效的数据管理和访问是优化应用程序性能的关键。为了实现这一目标,开发者们经常利用缓存技术来提高数据读取速度,降低数据库的负载。OSCache,全称为...

    oscache的例子

    OSCache标记库由... (4) 支持集群:集群缓存数据能被单个的进行参数配置,不需要修改代码。 (5) 缓存过期:你可以有最大限度的控制缓存对象的过期,包括可插入式的刷新策略(如果默认性能不能满足需要时)。

    oscache缓存配置

    《osCache缓存配置详解》 osCache是Java平台上的一个高效、易用的缓存解决方案,它由Tuckey组织开发,广泛应用于各种Web应用中,以提高数据读取速度,减轻数据库压力。osCache的核心功能是提供了一个内存中的对象...

    一个OSCache缓存技术的关键zip包

    - src:源代码目录,对于开发者来说,可以查看OSCache的实现细节,学习其设计模式或者进行二次开发。 - lib:可能包含OSCache依赖的其他库文件,如log4j等,确保OSCache的正常运行。 3. 使用OSCache的步骤: - ...

    OSCACHE配置URL实现页面缓存的Fliter(修改配置无需重启)

    标题 "OSCACHE配置URL实现页面缓存的Filter(修改配置无需重启)" 提示我们讨论的是一个使用OSCache(OpenSymphony Cache)库来缓存Web应用程序中特定URL页面的过滤器配置。OSCache是一个开源的Java缓存框架,用于提高...

    OSCache配置说明文档

    本文档详细介绍了OSCache的配置与使用,旨在为开发者提供一份全面的参考指南。OSCache是由OpenSymphony开发的开源缓存框架,它为J2EE应用程序提供了高效、灵活的缓存解决方案。 文档介绍 文档目的: 本文档的主要...

    oscache.rar

    在“oscache.rar”这个压缩包中,包含的“cacheTest1”和“cacheTest2”文件很可能是两个示例项目,用于演示如何在集群环境中配置和使用OSCache。 首先,OSCache的核心功能是内存缓存,它允许我们将频繁访问的数据...

    Oscache攻略

    学习Oscache不仅有助于提升应用性能,也有助于理解缓存原理,为后续接触其他缓存技术,如Ehcache、Redis等奠定基础。通过阅读Oscache的源码,开发者还能学习到如何在Java中实现高效、线程安全的数据结构和算法。 总...

    oscache缓存技术入门实例

    osCache 是一个开源的、基于Java的缓存框架,它为Java应用程序提供了高效且可配置的内存缓存功能。在本文中,我们将深入探讨osCache的基本概念、工作原理以及如何在实际项目中进行配置和使用。 一、osCache基本概念...

Global site tag (gtag.js) - Google Analytics