写点什么

Terracotta/Quartz 集成带来了基于内存集群的分布式任务调度功能

  • 2009-12-16
  • 本文字数:818 字

    阅读完需:约 3 分钟

Terracotta Quartz 的集成产品为企业级 Java 应用程序带来了基于内存集群的分布式任务调度与工作负载管理功能。Terracotta 最近宣布收购了开源的任务调度软件Quartz,并发布了新产品。相对于使用中心数据库来进行任务协调及分布式工作负载管理的传统解决方案,新产品为开发者提供了带集群节点感知的任务调度特性。

Quartz 实现了新的构建及测试基础设施,其中使用了 Maven 和持续集成工具 Hudson 。这次的改动中重新调整了源代码及非代码资源的组织结构,将它们放入 Maven 的常规目录结构中;将部分代码分离进 Maven 模块里,以便能够有条件地进行模块构建。

本次还提供了新的精简版集群Quartz ,该产品名为 Terracottra Quartz EX ,为 Quartz 提供了新的 Terracotta 任务存储能力(即 Terracotta Job Store for Quartz),针对以非集群方式运行应用程序的 Quartz 用户,还提供了跨节点任务调度功能。对于正使用关系型数据库作为中心任务存储器(例如 Oracle Job Store)的集群用户,新的任务存储能力提供了脱离关系型数据库实现集群解决方案的方法。新产品的 beta 包中含有最新的 Quartz(1.7.0)和 Terracotta Job Store for Quartz 的精简版。

要从非集群的 Quartz 切换到集群版本,只需将新的 Terracotta Job Store JAR 文件添加到应用程序的 CLASSPATH 中,修改配置指向运行中的 Terracotta 服务器矩阵就可以了。此刻,所有的任务都会被持久化并保证有高可用性。该实现依赖于 Terracotta 的锁管理器和 HA 平台,无需数据库。

Quartz 依然是一个遵循 Apache 2 协议的开源产品。考虑到 Terracotta 和 Quartz 产品即将拥有的特性和未来发展线路图,Quartz 框架在管理及操作方面会有所增强。Quartz 将提供不依赖于数据库的任务管理服务,开发者能够调度、可视化任务,并能暂停、重启及取消任务。Quartz 也将进一步集成进 Terracotta 解决方案的全套产品中。

查看英文原文: Terracotta/Quartz Integration Offers an In-Memory Cluster Based Distributed Job Scheduling

2009-12-16 23:295325
用户头像

发布了 135 篇内容, 共 64.2 次阅读, 收获喜欢 43 次。

关注

评论

发布
暂无评论
发现更多内容

TCP拥塞控制详解 | 3. 设计空间

俞凡

算法 网络 TCP拥塞控制

Python 入门指南之开胃菜

海拥(haiyong.site)

7月月更

简述服务量化分析体系

阿泽🧸

7月月更 量化分析

【愚公系列】2022年7月 Go教学课程 002-Go语言环境安装

愚公搬代码

7月月更

架构训练毕业设计+总结

小马

#架构训练营

程序员远程办公喜忧参半| 社区征文

乌龟哥哥

7月月更

模块九作业

天琪实刚亮

设计电商秒杀系统

Jadedev

「架构实战营」

leetcode 121 Best Time to Buy and Sell Stock 买卖股票的最佳时机(简单)

okokabcd

LeetCode 动态规划 算法与数据结构

毕业总结

大眼喵

「架构实战营」

【LeetCode】在每个树行中找最大值Java题解

Albert

LeetCode 7月月更

NFT新的契机,多媒体NFT聚合平台OKALEIDO即将上线

股市老人

资深开发人员告诉你,怎样编写出优秀的代码?

雨果

程序员 软件 开发者 代码

Java多线程案例之单例模式(懒汉,饿汉,枚举)

未见花闻

7月月更

远程办公工具分享|社区征文

如浴春风

初夏征文

一入“远程”终不悔,几人欢喜几人愁。| 社区征文

法医

初夏征文

分布式系统:what、why、how

javaadu

分布式系统

远程办公之如何推进跨部门项目协作 | 社区征文

Tech技术攻关

远程办公 7月日更 项目协调 初夏征文 工作协调

【安全攻防】序列化与反序列,你了解多少?

网络安全学海

黑客 网络安全 安全 信息安全 渗透测试

浅谈一篇优质的小红书文案需要具备什么

石头IT视角

设计电商秒杀系统

大眼喵

「架构实战营」

一个漂亮的API文档生成工具

为自己带盐

7月月更

SpingCloud集成zookeeper实现服务注册并访问

AI乔治

毕业总结

天琪实刚亮

自动渗透测试工具核心功能简述

穿过生命散发芬芳

渗透测试 7月月更

聊聊支付流程的设计与实现逻辑

Java 架构

牛客java选择题每日打卡Day5

京与旧铺

7月月更

分布式CAP理论

源字节1号

软件开发 后端开发

疫情远程办公经验分享| 社区征文

乌龟哥哥

7月月更

架构实战营 - 第 6 期 模块九之毕业设计

乐邦

「架构实战营」

Terracotta/Quartz集成带来了基于内存集群的分布式任务调度功能_Java_Srini Penchikala_InfoQ精选文章