Thanks Mark,

That has done the trick. The whole system seems to be performing better
than I was used to, even before I started receiving those errors.

Cheers,
Phil

On Tue, 15 May 2018 at 08:54, Mark Payne <marka...@hotmail.com> wrote:

> Phil,
>
> This is just a side effect of how the old provenance repository was
> designed. There is a new
> implementation that is far faster and seems to be more stable. However, in
> order to use it,
> you have to "opt in" simply because we wanted to make sure that it was
> stable enough to set
> it as the default. At this point, I do believe it is and would like to set
> it as the default, perhaps in
> the next release.
>
> To opt in, you can just update nifi.properties to change the value of the
> "nifi.provenance.repository.implementation"
> property from "org.apache.nifi.provenance.PersistentProvenanceRepository"
> to "org.apache.nifi.provenance.WriteAheadProvenanceRepository".
> The new implementation provides better throughput, will avoid the
> problematic pauses that you're encountering now,
> and also is quite a bit faster to search.
>
> Thanks
> -Mark
>
>
>
> > On May 14, 2018, at 6:41 PM, Phil H <gippyp...@gmail.com> wrote:
> >
> > Hi gang,
> >
> > I have started receiving this error after perhaps 24 hours of run time.
> The
> > first queue in our flow has a very large backlog by the time this error
> > arrives. What is odd is that the incoming message rate is fairly constant
> > at all times and while I am watching NiFi during the day, we never have
> any
> > backlogs. So this leads me to believe that the backlog is a symptom of
> NiFi
> > slowing itself down, not the cause of the problem. I am using 4 threads
> per
> > processor for our main flow to handle the throughput.
> >
> > Any ideas what causes this to happen and how I can fix it?
> >
> > TIA,
> > Phil
>
>

Reply via email to