残雪余香

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

02 2014 档案

摘要:简介 Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz 的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。虽然可以通过属性文件(在属性文件中可以指定 JDBC 事务的数据源、全局作业和/或触发器侦听器、插件、线程池,以及更多)配置 Quartz,但它根本没有与应用程序服务器的上下文或引用集成在一起。结果就是作业不能访问 Web 服务器的内部函数;例如,在使用 WebSpher... 阅读全文
posted @ 2014-02-26 00:45 残雪余香 阅读(26018) 评论(2) 推荐(3) 编辑

摘要:1、InitializingBean和init-method方法Spring的InitializingBean为bean提供了定义初始化方法的方式。InitializingBean是一个接口,它仅仅包含一个方法:afterPropertiesSet()。实现这个接口,在afterPropertiesSet()中编写初始化代码。使用Spring提供的init-method的功能来执行一个bean 子定义的初始化方法。写一个java class,这个类不实现任何Spring的接口。定义一个没有参数的方法init(),然后配置一下使用第一种则会加入Spring的侵入,第二种方式使用反射的方式去实现, 阅读全文
posted @ 2014-02-24 13:00 残雪余香 阅读(1445) 评论(0) 推荐(0) 编辑

摘要:接上《Metrics-Java版的指标度量工具之一》4. HistogramsHistograms主要使用来统计数据的分布情况,最大值、最小值、平均值、中位数,百分比(75%、90%、95%、98%、99%和99.9%)。例如,需要统计某个页面的请求响应时间分布情况,可以使用该种类型的Metrics进行统计。具体的样例代码如下:package com.netease.test.metrics;import com.codahale.metrics.ConsoleReporter;import com.codahale.metrics.Histogram;import com.codahale. 阅读全文
posted @ 2014-02-20 19:25 残雪余香 阅读(17737) 评论(2) 推荐(4) 编辑

摘要:Metrics是一个给JAVA服务的各项指标提供度量工具的包,在JAVA代码中嵌入Metrics代码,可以方便的对业务代码的各个指标进行监控,同时,Metrics能够很好的跟Ganlia、Graphite结合,方便的提供图形化接口。基本使用方式直接将core包(目前稳定版本3.0.1)导入pom文件即可,配置如下: com.codahale.metrics metrics-core 3.0.1core包主要提供如下核心功能:Metrics Registries类似一个metrics容器,维护一个Map,可以是一个服务一个实例。支持五种metric类型:Gauges、Counters、Me... 阅读全文
posted @ 2014-02-20 19:18 残雪余香 阅读(64353) 评论(3) 推荐(6) 编辑