用于等待和通知处理器的Nifi拣选服务器

时间:2017-07-12 12:15:04

标签: apache-nifi

我是第一次在Nifi 1.2中尝试Wait \ Notify处理器。在分布式缓存服务的属性中,我选择创建新服务。 在该服务的属性下,我只选择运行nifi的本地服务器的主机名作为服务器主机名,并且所有灯都在运行时更改。 但是当我启动Prozessors时,我得到了这个错误信息: 2017-07-12 14:28:09,563 ERROR [定时器驱动的过程线程-6] org.apache.nifi.processors.standard.Wait 等[id = 115238a2-299b-1267-98b6-14d1a4eb45e8]无法处理 因org.apache.nifi.processor.exception.ProcessException导致的会话: 由于没有获得TOC_2017cw14_WGS84_umts的信号 java.net.ConnectException:拒绝连接:{} org.apache.nifi.processor.exception.ProcessException:无法获取 由于java.net.ConnectException导致TOC_2017cw14_WGS84_umts的信号: 拒绝连接     在org.apache.nifi.processors.standard.Wait.onTrigger(Wait.java:354)     在org.apache.nifi.processor.AbstractProcessor.onTrigger(AbstractProcessor.java:27)     在org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1120)     在org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:147)     在org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:47)     在org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent $ 1.run(TimerDrivenSchedulingAgent.java:132)     at java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:511)     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)     at java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 301(ScheduledThreadPoolExecutor.java:180)     at java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)     在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)     at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617)     在java.lang.Thread.run(Thread.java:748)  引起:java.net.ConnectException:连接被拒绝     at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)     at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)     at sun.nio.ch.SocketAdaptor.connect(SocketAdaptor.java:111)

1 个答案:

答案 0 :(得分:2)

手动添加带有默认参数(端口4557)的DistributedMapCacheServer,并启用它。

您可能有DistributedMapCacheClientService,但是您需要DistributedMapCacheServer才能解决问题。