Trace Services, GetNextChunk, BufferSize property
Posted: Sun 24 Apr 2016 21:11
Hello,
when using the trace services component with the default BufferSize of ~32K and fetching data from the server via GetNextChunk, the client is awaiting BufferSize worth of data, until GetNextChunk succeeds. Is this correct?
In case of the Trace Services, this is problematic, because if there is no load on the database, thus also no trace data is generated, already generated trace data might not be visible on the client yet, because GetNextChunk didn't returned due to < BufferSize of data on the server-side.
Not sure if this is possible, but some sort of timeout would be great here, basically let GetNextChunk return, even if there is not BufferSize worth of data available.
Is this somehow possible?
Thanks,
Thomas
when using the trace services component with the default BufferSize of ~32K and fetching data from the server via GetNextChunk, the client is awaiting BufferSize worth of data, until GetNextChunk succeeds. Is this correct?
In case of the Trace Services, this is problematic, because if there is no load on the database, thus also no trace data is generated, already generated trace data might not be visible on the client yet, because GetNextChunk didn't returned due to < BufferSize of data on the server-side.
Not sure if this is possible, but some sort of timeout would be great here, basically let GetNextChunk return, even if there is not BufferSize worth of data available.
Is this somehow possible?
Thanks,
Thomas