当前位置:首页 > 开发 > 研发管理 > 正文

quartz系列terracotta详细安装教程

发表于: 2014-01-17   作者:AILIKES   来源:转载   浏览次数:
摘要: 【概述】 官方网站 http://terracotta.org/ http://www.quartz-scheduler.org/documentation/quartz-2.1.x/configuration/ConfigTerracottaJobStore 下载 http://terracotta.org/downloads/open-sour

【概述】 
官方网站 
http://terracotta.org/ 
http://www.quartz-scheduler.org/documentation/quartz-2.1.x/configuration/ConfigTerracottaJobStore 

下载 
http://terracotta.org/downloads/open-source/catalog 
点击左边的opensource /download 

与maven集成 
http://terracotta.org/documentation/more/apache-maven 
http://repo.terracotta.org/maven2/ 

【在java客户端使用quartz集群时】 
问题一 
Caused by: java.lang.NoClassDefFoundError: org/terracotta/express/ClientFactory 
把common目录下的terracotta-toolkit-1.0-runtime-1.0.0.jar文件拷贝到classpath就可以了。 

问题二 
terracotta客户端与com.googlecode.jmockit的JAR包不能一起使用,否则报错 

【安装】 
1)切记使用JDK1.6,使用1.7会报错 
2)解压缩以后,根据习惯,创见子目录 
run 存放起停shell脚本 
etc 存放配置文件tc-config.xml 

【terracotta集群配置】tc-config.xml 
<?xml version="1.0" encoding="UTF-8"?> 
<!-- All content copyright Terracotta, Inc., unless otherwise indicated.      All rights reserved. --> 
<tc:tc-config xsi:schemaLocation="http://www.terracotta.org/schema/terracotta-5.xsd" 
xmlns:tc="http://www.terracotta.org/config" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
  <servers> 
    <!-- Sets where the Terracotta server can be found. Replace the value of          host with the server's IP address. --> 
     <!-- %(user.home) --> 
    <server host="10.10.224.27" name="Server1"> 
      <data>/data0/search/terracotta/server-data</data> 
      <logs>/data0/search/terracotta/server-logs</logs> 
    </server> 
    <!-- If using a standby Terracotta server, also referred to as an ACTIVE-PASSIVE configuration, add the second server here. --> 
    <server host="10.10.224.59" name="Server2"> 
      <data>/data0/search/terracotta/server-data</data> 
      <logs>/data0/search/terracotta/server-logs</logs> 
    </server> 
<!-- If using more than one server, add an <ha> section. --> 
    <ha> 
       <mode>networked-active-passive</mode> 
       <networked-active-passive> 
               <election-time>5</election-time> 
       </networked-active-passive> 
    </ha> 
  </servers> 
  <!-- Sets where the generated client logs are saved on clients. --> 
  <clients> 
    <logs>/data0/search/terracotta/client-logs</logs> 
  </clients> 
</tc:tc-config> 

【服务器启动】 
主服务器 
sh start-tc-server.sh -f /application/search/terracotta-3.7.5/tc-config.xml -n server1 & 
备服务器 
sh start-tc-server.sh -f /application/search/terracotta-3.7.5/tc-config.xml -n server2 & 

【客户端监控】 
跟服务器的包是一样的包 
启动的是dev-console.bat 

【参考】 
http://baike.baidu.com/view/4595391.htm 
http://lihongchao87.iteye.com/blog/1727802 
http://yale.iteye.com/blog/1560539 
原理分析 
http://yale.iteye.com/blog/1541612 
quartz访问terracotta集群 
http://blog.csdn.net/privatemiao/article/details/6558794 

配置说明 
http://1730634.blog.51cto.com/blog/1720634/1007496 

quartz系列terracotta详细安装教程

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开
nagiosql是一个web配置nagios的工具,可以用web页面里添加主机、服务、主机组、服务组、命令、通知
最近准备自己建一个个人博客,以便分享一些自己工作生活中的一些观点及经验,建博客当然选wordpress
以前刚接触linux时,什么都不懂,为了学习,在电脑上安装双系统(原系统为Win7),吃过不少苦头,在
一、 安装过程 首先双击setup.exe文件,选择“QuickTest Professional安装程序” <span
从公司要求开始着手调研PG到今天上午都还不知道如何安装PG.. 囧的离谱.. 看了半天的PG官网 就这个网
之前也自己学习了一小段时间的Android,也艰难的搭了环境,这次因为自己的一点想法想做个应用,试了
Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用
原文地址:http://www.duote.com/tech/1/2430_4.html 下面的是MySQL安装的图解,用的可执行文件安装
Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号