博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Terracotta DSO 安装
阅读量:6256 次
发布时间:2019-06-22

本文共 1082 字,大约阅读时间需要 3 分钟。

Terracotta分布共享对象集群需要进行特殊的安装。DSO运用对象实体,工具类(字节码工具),图标对象的根对象,以及广泛集群锁来维持数据一致性。

Terracotta DSO 集群是与标准的集群在一些相当重要的方式上是不同的。运用DSO:

1.对象是非序列化的。如果你要共享的类是得要序列化的话,不要用DSO.

2.所有共享的类必须满足可移植的需求。不可移植的类是不能够被共享,并且是被配置文件排除在外。

3.集群应用需要一个Boot JAR来预处理一些特定的类。这些Boot JARS是平台相关的。

4.特殊的整合文件,所谓的Terracotta Intergration Models(TIMS),要求与其它的技术进行整合。

5.集群锁需求是更加严格,消费更大的。

6.只有一定数量的平台是满足的。

成功安装DSO集群的阀值是远远高于成功安装一个非DSO集群的阀值,这是因为DSO更为严格的代码以及配置要求。如果可能,还是推荐使用标准安装(也即所谓的快速安装)来进行非DSO的集群。只有当部署的时候运用到DSO的一些特性,才建议使用DSO安装。

警告:你不能将标准安装和DSO安装进行混合。这两种安装是不兼容的,如果混合安装,可能在启动的时候引起错误。如果你是以标准安装开始的,那么接下来你是不能够进行DSO安装的。如果你是以DSO安装开始的,你同样也无法进行标准安装。当你需要在两种安装模式进行转换的时候,你必须得重新安装。

如果你是新学Terracotta,在进行DSO安装之前,请先参考本页。更多关于标准安装和DSO安装,请继续往下看。

标准安装 VS DSO安装

这里有两种安装Terracotta产品的方法:标准安装,也即所谓的快速安装,和DSO安装,也即所谓的自定义安装。基于标准安装的集群是比基于DSO的集群更加简单,弹性更强。自定义DSO安装,是为那些需要使用DSO特性的用户开发的,比如使用Terracotta roots共享,对象试题预存,或者使用TIMS的其它技术的整合。

比如,如果你在一个单独的JVM上使用Ehcache,或者使用复制Cache进行集群,那么考虑标准安装。如果你当前需要使用DSO的一些特性以及分布缓存,那么建议你在进行DSO安装之前,根据所给文档,验证是否必备所要的条件。

如果你不确定到底进行哪种安装,请把两种安装文档都读一遍,然后找出符合你需求的安装方法。

转载于:https://www.cnblogs.com/michelleAnn2011/archive/2011/12/15/2288769.html

你可能感兴趣的文章
php总结
查看>>
长按电源键弹出的菜单GlobalActionsDialog
查看>>
discuz日志错误
查看>>
springMVC统一异常json输出
查看>>
Flex错误:进程已终止,没有建立到调试器的连接。 initial content not ...
查看>>
mac中如何正确地安装搜狗输入法?
查看>>
误删一个用户 引起数据不准确问题
查看>>
专题:优秀域名如何注册(1)
查看>>
Win10下开启Linux Bash
查看>>
RabbitMQ基础教程之基本使用篇
查看>>
Echart 地图 选择区域保持颜色不变
查看>>
FREEBASIC 编译可被python调用的dll函数示例-续(1)
查看>>
Delphi调用外部程序函数:WinExec() 和ShellExecute详解
查看>>
一场失败的拔河比赛
查看>>
IOS开发工程师欢迎你加入宏略信息
查看>>
删除SVN记住的密码
查看>>
bash: ./configure: /bin/sh^M: 坏的解释器: 没有那个文件或目录
查看>>
usdt的坑
查看>>
郑雨林-产业互联网
查看>>
OLGhostAlertView
查看>>