Member since
12-03-2017
149
Posts
26
Kudos Received
11
Solutions
My Accepted Solutions
Title | Views | Posted |
---|---|---|
1299 | 11-03-2023 12:17 AM | |
3016 | 12-12-2022 09:16 PM | |
1149 | 07-14-2022 03:25 AM | |
1822 | 07-28-2021 04:42 AM | |
2118 | 06-23-2020 10:08 PM |
11-22-2022
09:43 PM
@Green_ Thank you so much ! It worked as expected.
... View more
11-08-2022
12:01 PM
@hegdemahendra This is not something I have tried before, but... When you execute the nifi.sh script to start it bootstrap the NiFi process via the configuration in the bootstrap.conf NiFi configuration file. It is during the bootstrap process that NiFi starts the main child process that loads NiFi. Perhaps you can add additional java.args to handle your pre NiFi needs? Or maybe modify the the nifi.sh script itself so that is executes your requirements before calling the rest of the NiFi startup process. If you found that the provided solution(s) assisted you with your query, please take a moment to login and click Accept as Solution below each response that helped. Thank you, Matt
... View more
10-20-2022
12:29 AM
Hi @krishna123 Please try changing the port, you won't face the same issue.
... View more
10-17-2022
02:38 AM
Hi When 'Event Hub Namespace' is set with invalid, incoming flow files are getting stuck (not moving to failure relation) and also its keep on opening connection (files) and which is making Nifi is to go down.. Any suggestion how can I take care of this ? In my use case these 'Event Hub Namespace' and other fields are configured from an UI by an end customer so possibility of invalid data Thanks Mahendra
... View more
Labels:
- Labels:
-
Apache NiFi
08-28-2022
04:17 PM
@hegdemahendra , You need to set the time characteristic of the stream for it to work. For example, try setting it to processing time, as shown below: DataStream<String> matechedStream = patternStream
.inProcessingTime()
.process(new PatternProcessFunction<String, String>() {
@Override
public void processMatch(Map<String, List<String>> map, Context context, Collector<String> collector) throws Exception {
collector.collect(map.get("start").toString());
}
}
); Cheers, André
... View more
08-12-2022
03:55 AM
Hello Experts, Any idea why we cant increase cuncurrent task of ConsumeAzureEventHub processor? And what is main difference between GetAzureEventHub vs ConsumeAzureEventHub processors? When should I use which one? Any info is much appreciated. Thanks Mahendra
... View more
Labels:
- Labels:
-
Apache NiFi
08-01-2022
09:07 PM
1 Kudo
@MattWho - We have separated out ebs volumes of each repos and also 3 ebs volumes each for content and provenance repos. Now looks like issue is pretty much resolved ! Thanks for all your suggestions, helped a lot Thanks Mahendra
... View more
08-01-2022
09:05 PM
Hello Experts, Any idea when will be prod usable version of this alpha version will be available ? https://mvnrepository.com/artifact/org.apache.hive/hive-jdbc/4.0.0-alpha-1 Thanks Mahendra
... View more
Labels:
- Labels:
-
Apache Hive
08-01-2022
05:41 AM
@hegdemahendra 1. Do you see any logging related to the content_repository. Perhaps something related to NiFi not allowing writes to the content repository waiting on archive clean-up? 2. Is any outbound connection from the handleHTTPRequest processor red at the time of the pause? This indicates backpressure is being applied which would stop the source processor from being scheduled until back pressure ends. 3. How large is your Timer Driven thread pool? This is the pool of threads from which the scheduled components can use. If it is set to 10 and and all are currently in use by components, the HandleHTTPRequest processor , while scheduled, will be waiting for a free thread from that pool before it can execute. Adjusting the "Max Timer Driven Thread pool" requires careful consideration of average CPU load average across on every node in your NiFi cluster since same value is applied to each node separately. General starting pool size should be 2 to 4 times the number of cores on a single node. Form there you monitor CPU load average across all nodes and use the one with the highest CPU load average to determine if you can add more threads to that pool. If you have a single node that is always has a much higher CPU load average, you should take a closer look at that server. Does it have other service running on it tat are not running on other nodes? Does it unproportionately consistently have more FlowFiles then any other node (This typically is a result of dataflow design and not handling FlowFile load balancing redistribution optimally.)? 4. How many concurrent tasks on your HandleHttpRequest processor. The concurrent tasks are responsible for obtaining threads (1 per concurrent task if available) to read data from the Container queue and create the FlowFiles. Perhaps the request come in so fast that there are not enough available threads to keep the container queue from filling and thus blocking new requests. Hope the above helps you get to the root of your issue. If you found this response assisted with your query, please take a moment to login and click on "Accept as Solution" below this post. Thank you, Matt
... View more
07-26-2022
05:44 AM
This is related to Jira https://issues.apache.org/jira/browse/NIFI-9993 , fixed in the latest release 1.16.3 If you found this response assisted with your issue, please take a moment to login and click on "Accept as Solution" below this post. Thank you, Chandan
... View more