Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created 05-31-2022 12:30 PM
Version: NiFi 1.11.x
Noticed a behavior where for this version of NiFi, when the remote url is a GSLB, it doesn't recognize when a host is removed from a GSLB until the processor is stopped. Any idea why? Any ideas for a solution?
Created 06-17-2022 09:13 AM
Kind of an update: A jank workaround was to force the Connection to close, but it's not the best solution. Looking to see why the client is ignoring the DNS TTL.
Created 06-24-2022 10:47 PM
@Eric_B ,
This is a behaviour inherited from Java. Java caches DNS resolved names internally.
You can adjust the cache TTL value by specifying the corresponding Java property during NiFi startup.
Please see a description of the property here: https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/java-dg-jvm-ttl.html
Cheers,
André
Created 09-27-2022 10:16 AM
Hi @araujo ! That seems to be cause, but I'm a bit confused on how I would set it up. I attempted to both set it in the bootstrap as well as via the jre, but still nothing seems to be working.
Created 09-28-2022 12:18 AM
Can you share your settings?
Created 10-11-2022 11:34 AM
I've attempt to set the above in the java.security file and in the bootstrap I set the runtime variables as
java.arg.20=-Djava.security.networkaddress.cache.ttl=60
java.arg.21=-Dsun.net.inetaddr.ttl=60