Ok. Thanks.

Emre


-----Original Message-----
From: Alexander Christian [mailto:[email protected]] 
Sent: Friday, January 24, 2014 11:01 AM
To: [email protected]
Subject: Re: IoServiceStatistics vs StatCollector

As we don't know how your "complex mechanism" looks like, we cannot suggest an 
implementation that solves your problem.

I would recommend reworking your statistics gathering implementation to use the 
new IoSeviceStatistics. I don't think that there is an adapter that uses 
internally IoSeviceStatistics but provides interface like StatCollector.

br,
Alex


Am 24.01.2014 09:54, schrieb Emre Baykal:
> Maybe not that hard but the old system I was using did have a complex 
> mechanism where multiple services threads are called for the whole statistics 
> gathering process. That's why I am a bit confused. A simple implementation 
> would be enough.
> Sorry if I bothered you.
> Thanks again.
>
> Emre
>
>
> -----Original Message-----
> From: Alexander Christian [mailto:[email protected]]
> Sent: Friday, January 24, 2014 10:48 AM
> To: [email protected]
> Subject: Re: IoServiceStatistics vs StatCollector
>
> Is it really THAT hard to adapt the new and self-explaining 
> IoSeviceStatistics  class to the old StatCollector  interface you where 
> using?!
>
> Or what kind of implementation do you search?!
>
> br,
> Alex
>
>
> Am 24.01.2014 09:41, schrieb Emre Baykal:
>> Thanks a lot again. That would help.
>> But still, is there any implementations I can find on the web? I crawled the 
>> web but can't find anything related this issue. Has anyone worked on this 
>> before?
>>
>> Emre
>>
>>
>> -----Original Message-----
>> From: Emmanuel Lécharny [mailto:[email protected]]
>> Sent: Friday, January 24, 2014 10:01 AM
>> To: [email protected]
>> Subject: Re: IoServiceStatistics vs StatCollector
>>
>> Le 1/24/14 8:14 AM, Emre Baykal a écrit :
>>> Thanks!
>>> What I would like to know is the way it collects statistics. Apparently 
>>> there is no start() or stop() method in order to start worker thread. Could 
>>> you provide me an example?
>> We use the session's thread to update those statistics. For instance:
>>
>>       public void fireMessageSent(WriteRequest request) {
>>           session.increaseWrittenMessages(request,
>> System.currentTimeMillis());
>>           ...
>>
>> We then do not need a dedicated thread to manage those statistics.
>>
>>

Reply via email to