public interface ControlMonitor
| 限定符和类型 | 方法和说明 |
|---|---|
int |
countOfLiveThread()
查看事件消费容器中正在运行的线程并发数
|
int |
countOfMaxConcurrent()
查看事件消费容器中最高的线程并发数
|
int |
countOfQueueBuffer()
获取线程池中的阻塞队列的元素数量
|
NodeInfo |
queryNodeInfo(boolean includeDetail)
获取当前事件中心的节点信息
|
int |
queueSize()
查看缓存队列所缓存的事件数量
|
void |
saveEventInfo(MonitorEventInfo mei)
保存事件消费完成之后的回执信息
|
void |
saveListenerReceipt(ListenerReceipt receipt)
这个可以直接保存
ListenerReceipt,并且可以通过AbstractMonitorDataCodec的实现类,将event.args或者result转换成相应的字符串,以便减少存储 |
void |
shutdown()
关闭监控器
|
void |
startup()
启动监控器
|
void startup()
void shutdown()
void saveEventInfo(MonitorEventInfo mei)
mei - void saveListenerReceipt(ListenerReceipt receipt)
ListenerReceipt,并且可以通过AbstractMonitorDataCodec的实现类,将event.args或者result转换成相应的字符串,以便减少存储receipt - NodeInfo queryNodeInfo(boolean includeDetail)
includeDetail - 是否包含详细信息,主要包括stat、queueSize、等等有关容器方面的数据int queueSize()
int countOfMaxConcurrent()
int countOfLiveThread()
int countOfQueueBuffer()
Copyright © 2018 Jue Ming. All rights reserved.