Java批量监控

标签 java frameworks monitoring batch-processing

我们有 50 多个 Java 批处理进程,它们在一天的不同时间运行。它们在 Solaris 机器上运行,并通过 cron 启动。目前,我们唯一知道它们是成功还是失败的方法是通过在每个批处理过程结束时生成的电子邮件。我们有一个支持团队来监控这些电子邮件。最近,我们遇到了未收到电子邮件的问题,即使批处理正在运行。一定有更好的方法。

有没有不用重新发明轮子的开源批量监控应用?

还有一个更普遍的问题,监控批处理过程的最佳方式是什么?

最佳答案

目前是否有一些批处理管理系统?或者作业是通过操作系统调度程序运行的吗? (即 Windows 计划任务 或 *nix cron)

Quartz是一个基于 java 的开源(Apache 许可证)作业调度程序,它具有适合监听器 的基础结构,可用于通知目的,但会涉及一些代码开发。

关于Java批量监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/295897/

相关文章:

swift - API 与框架

mysql - 服务器监控软件-设计数据库MySQL

Python 异步监控

c++ - 如何监控windows server 2003/2008用户登录?

javascript - 坚持根据来自restFul API的数据实现自动完成

java - 如何在构造函数中使用@Autowired bean?

php - 请求: minimal framework for web-apps

java - 如何从 prepareCall 方法中获取自定义 CallableStatement 对象

java - 在 Apache Camel 中上传到 ftp 后删除文件

perl - 使用 Perl Test::More 时是否有函数名称约定?