com.alibaba.rocketmq.store
类 StoreStatsService

java.lang.Object
  继承者 com.alibaba.rocketmq.common.ServiceThread
      继承者 com.alibaba.rocketmq.store.StoreStatsService
所有已实现的接口:
Runnable

public class StoreStatsService
extends ServiceThread

存储层内部统计服务

从以下版本开始:
2013-7-21
作者:
shijia.wxr

字段摘要
 
从类 com.alibaba.rocketmq.common.ServiceThread 继承的字段
hasNotified, stoped, thread
 
构造方法摘要
StoreStatsService()
           
 
方法摘要
 long getDispatchMaxBuffer()
           
 long getGetMessageEntireTimeMax()
           
 AtomicLong getGetMessageTimesTotalFound()
           
 AtomicLong getGetMessageTimesTotalMiss()
           
 AtomicLong getGetMessageTransferedMsgCount()
           
 long getPutMessageEntireTimeMax()
           
 AtomicLong getPutMessageFailedTimes()
           
 long getPutMessageSizeTotal()
           
 long getPutMessageTimesTotal()
           
 Map<String,AtomicLong> getPutMessageTopicSizeTotal()
           
 Map<String,AtomicLong> getPutMessageTopicTimesTotal()
           
 HashMap<String,String> getRuntimeInfo()
           
 String getServiceName()
           
 AtomicLong getSinglePutMessageTopicSizeTotal(String topic)
           
 AtomicLong getSinglePutMessageTopicTimesTotal(String topic)
           
 void run()
           
 void setDispatchMaxBuffer(long value)
           
 void setGetMessageEntireTimeMax(long value)
           
 void setPutMessageEntireTimeMax(long value)
           
 String toString()
           
 
从类 com.alibaba.rocketmq.common.ServiceThread 继承的方法
getJointime, isStoped, makeStop, onWaitEnd, shutdown, shutdown, start, stop, stop, waitForRunning, wakeup
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

StoreStatsService

public StoreStatsService()
方法详细信息

getPutMessageEntireTimeMax

public long getPutMessageEntireTimeMax()

setPutMessageEntireTimeMax

public void setPutMessageEntireTimeMax(long value)

getGetMessageEntireTimeMax

public long getGetMessageEntireTimeMax()

setGetMessageEntireTimeMax

public void setGetMessageEntireTimeMax(long value)

getDispatchMaxBuffer

public long getDispatchMaxBuffer()

setDispatchMaxBuffer

public void setDispatchMaxBuffer(long value)

toString

public String toString()
覆盖:
Object 中的 toString

getPutMessageTimesTotal

public long getPutMessageTimesTotal()

getPutMessageSizeTotal

public long getPutMessageSizeTotal()

getRuntimeInfo

public HashMap<String,String> getRuntimeInfo()

run

public void run()

getServiceName

public String getServiceName()
指定者:
ServiceThread 中的 getServiceName

getGetMessageTimesTotalFound

public AtomicLong getGetMessageTimesTotalFound()

getGetMessageTimesTotalMiss

public AtomicLong getGetMessageTimesTotalMiss()

getGetMessageTransferedMsgCount

public AtomicLong getGetMessageTransferedMsgCount()

getPutMessageFailedTimes

public AtomicLong getPutMessageFailedTimes()

getSinglePutMessageTopicSizeTotal

public AtomicLong getSinglePutMessageTopicSizeTotal(String topic)

getSinglePutMessageTopicTimesTotal

public AtomicLong getSinglePutMessageTopicTimesTotal(String topic)

getPutMessageTopicTimesTotal

public Map<String,AtomicLong> getPutMessageTopicTimesTotal()

getPutMessageTopicSizeTotal

public Map<String,AtomicLong> getPutMessageTopicSizeTotal()


Copyright © 2012–2015. All rights reserved.