本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
BigMemroy系列文章--10.BigMemory监控系统(TMC)搭建
转载请注明出处哈:http://carlosfu.iteye.com/blog/2237511
一、TMC(Terracotta Management Console)简介:
BigMemory提供了一套监控和管理系统,来管理Bigmemory Go或者BigMemory Max,通过这个系统可以有效的观察数据,管理数据,动态修改配置。
二、TMC实现原理 ...
BigMemroy系列文章--7.BigMemory相关资料
转载请注明出处哈:http://carlosfu.iteye.com/blog/2237511
一、官方文档:
http://terracotta.org/documentation/4.1/bigmemorygo
二、文章:
Ari Zilka谈Ehcache的进程内堆外缓存BigMemory
Terracotta的BigMemory力图消除针对Java缓存的垃 ...
BigMemory系列文章--1.Ehcache是什么
转载请注明出处哈:http://carlosfu.iteye.com/blog/2237511
一、Ehcache背景
1. 官方文档的解释:
What is Ehcache? Ehcache is an open-source, standards-based cache for boosting performance, offloading your dat ...
开源软件red5 terracotta
最近公司要做一个在线视频点播系统,经过公司的决议,决定使用开源流媒体服务器red5进行搭建,现在red5 已经到了1.0.5,相关资料真是少之又少,而且还移除了自带集群功能,我在网上找了相关资料说用 terracotta进行集群,不知道各位大神们有没有集成成功过?跪求帮助…
Java 开源分布式缓存框架Ehcache详细解读
本次主要讲解terracotta+EhCache 组合缓存框架的使用
Ehcache 是现在最流行的纯java开源分布式缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。 EhCache 可以有效地减轻数据库的负载,可以让数据保存在不同服务器的内存中,在需要数据的时候可以快速存取。同时EhCache 扩展非常简单,官方提供的Cache配置方式有好几种。你可以 ...
使用terracotta进行web session 同步
服务器是nginx+jboss的,之前没有考虑部署多实例,现在需要在多台服务器上进行多实例部署,在网上找了一些资料,发现只有terracott是对程序改动最少的,并且在其中一个实例down掉后,session不会失效
terracotta 的官网是http://www.terracotta.org/ ,不过貌似开始收费了,还好之前的开源版本还在
安装步骤:
1.下载terrac ...
terracotta 集群(转)
Terracotta是一款由美国Terracotta公司开发的著名开源Java集群平台。它在JVM与Java应用之间实现了一个专门处理集群功能的抽象层,以其特有的增量检测、智能定向传送、分布式协作、服务器镜像、分片等技术,允许用户在不改变现有系统代码的情况下实现单机Java应用向集群话应用的无缝迁移。使得用户可以专注于商业逻辑的开发,由Terracotta负责实现高性能、高可用性、高稳定性的企业 ...
quartz系列terracotta详细安装教程
【概述】 官方网站 http://terracotta.org/ http://www.quartz-scheduler.org/documentation/quartz-2.1.x/configuration/ConfigTerracottaJobStore 下载 http://terracotta.org/downloads/open-source/catalog 点击左边的opensource ...
Terracotta + Apache + Tomcat 负载均衡实践篇
前言
这两天在学习ehcache分布式缓存方案时接触到了Terracotta。几年前刚做开发工作时想用Terracotta集群SpringBeans,当时网上资料少,尝试很久没成功就没继续下去了。
于是我又在网上搜罗一些资料,发现这玩意已经很成熟了,有很多深度应用的产品,分布式缓存、调度等。引用网上的描述:
[plain] view plaincopy
Quartz与Terracotta的集成
Quartz与Terracotta的集成 • 综述 • 配置模块 • 支持的功能 • 与基于数据库的Quartz集群的对比 • 公开源代码库 • 内部源代码库(为代码提交者使用) 综述 Quartz是开源Java任务调度系统,它可以与几乎所有的J2EE或者J2SE应用整合在一起使用。Quartz可以用来调度执行几十、成百甚至上万个任务。任务里面的具体工作则可以用标准的Java空间或者EJB构成。 ...
Terracotta服务器的不同配置方式
Terracotta Server有4类配置方式:1、单机,无持久化:服务器把集群要管理的数据保存在内存中,当数据量大于服务器可用内存的时候,会发生内存溢出错误。这种模式一般只在开发中使用;2、单机,持久化:服务器把集群要管理的数据保存在硬盘中,利用服务器上的内存作为缓存,以提高常用数据的访问速度。当数据量大于服务器可用内存的时候,服务器会把不常用数据从内存中移除,这样就不会发生内存溢出问题。当服务 ...
Terracotta 3.2.1简介 (二)
高效、高可用的Web Session解决方案
在多用户、高并发、高吞吐量的Web应用中,用户经常通过配置多个Web应用服务器并发处理大量用户的请求,实现负载均衡、灾难回复,提高可用性和可扩展性。
在多节点的环境中,如何实现Web Session数据的高速共享、复制、迁移是架构成功与否的关键。
由于大多数Web应用服务器都采用Java序列化和数据广播方式实现sess ...
hibernate中使用分布式ehcache
最近没什么事,研究了下分布式缓存Ehcache.
一、下载
从terracotta.org上下载terracotta-3.7.5-installer.jar,然后使用java -jar命令来安装它。
在安装目录的bin目录terracotta-3.7.5\bin下运行start-tc-server.bat文件来启动terracotta
二、客户端:
需要的JAR包:
在 ...
ehcache配置文件译文
英文原版出自: http://ehcache.org/ehcache.xml
集群式缓存开发段落暂未翻译,求补充。
<?xml version="1.0" encoding="UTF-8"?>
...
Distributed Lock
1 Overview
在分布式系统中,通常会避免使用分布式锁。然而在某些场景下,还是存在对分布式锁的需求。跟普通锁相比,分布式锁面需要对的问题更多,例如怎样保证某个进程在持有锁时意外终止之后,其它进程也能够正常地获得锁等等。笔者认为一个比较好的分布式锁实现是Terracotta,但是这不是本文的重点,感兴趣的读者可以参考笔者的Terracotta in Action 系列文章(ht ...
Terracotta in Action (3)
3 Inside Terracotta
3.1 Core Terracotta Concepts
3.1.1 Root
共享对象图中的顶层对象被称为root,它在Terracotta的配置文件中指定。所有经root引用可达的对象都会被Terracotta分配一个集群内唯一的object id,并在集群内共享直到被分布式垃圾收集器回收。需要注意的是,声明root对象的类也会被Terr ...
Terracotta in Action (2)
2. Terracotta Eclipse Plugin
开发基于Terracotta的应用程序的最便捷的方法就是使用TerracottaEclipse Plugin。http://www.terracotta.org/web/display/docs/Eclipse+Plugin+Guide上有详细的安装说明。安装完毕后,通过Terracotta->Add Terracott ...