Note that if you simply reconfigure (rather than kill the JVM and restart)
you would not lose data in the memory channel


Thanks,
Hari

On Fri, Jul 17, 2015 at 7:08 AM, Johny Rufus <[email protected]> wrote:

> When you restart the agent, all the events in the memory channel will be
> lost (if the memory channel was full and contained 100k events, they will
> be lost)
> File channel will not result in loss of events, on restart the channel's
> state will be restored (File channel always maintains the last two data
> files the events were written to, even if the events in them were
> completely drained, this may give the impression that it still has data
> left)
>
> Thanks,
> Rufus
>
> On Thu, Jul 16, 2015 at 11:10 PM, Buntu Dev <[email protected]> wrote:
>
>> I'm using a Memory channel with capacity set to 100000. Does this mean
>> when the flume agent restarts, its possible that I loose about 100k events?
>>
>> For any other durable channel say File channel I noticed .tmp files
>> created and written to but when I restart the agent these .tmp files are
>> left as-is. Since some events seem to be written to the .tmp files, should
>> I expect loss of events in this scenario?
>>
>>
>> Thanks!
>>
>
>

Reply via email to