Sorry, i was missing it in email posting. The exception is below.
----------------------------------------------------------------- 2019-12-24 11:10:31,830 ERROR [Timer-Driven Process Thread-6] o.a.n.c.m.processors.CaptureChangeMySQL CaptureChangeMySQL[id=f0e81363-d438-157a-ffff-ffffd1676ca4] CaptureChangeMySQL[id=f0e81363-d438-157a-ffff-ffffd1676ca4] failed to process session due to java.lang.IllegalArgumentException: A HostProvider may not be empty!; Processor Administratively Yielded for 1 sec: java.lang.IllegalArgumentException: A HostProvider may not be empty! java.lang.IllegalArgumentException: A HostProvider may not be empty! at org.apache.zookeeper.client.StaticHostProvider.init(StaticHostProvider.java:136) at org.apache.zookeeper.client.StaticHostProvider.<init>(StaticHostProvider.java:87) at org.apache.zookeeper.ZooKeeper.createDefaultHostProvider(ZooKeeper.java:1312) at org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:951) at org.apache.zookeeper.ZooKeeper.<init>(ZooKeeper.java:688) at org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.getZooKeeper(ZooKeeperStateProvider.java:170) at org.apache.nifi.controller.state.providers.zookeeper.ZooKeeperStateProvider.getState(ZooKeeperStateProvider.java:403) at org.apache.nifi.controller.state.manager.StandardStateManagerProvider$1.getState(StandardStateManagerProvider.java:305) at org.apache.nifi.controller.state.StandardStateManager.getState(StandardStateManager.java:63) at org.apache.nifi.controller.lifecycle.TaskTerminationAwareStateManager.getState(TaskTerminationAwareStateManager.java:52) at org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.setup(CaptureChangeMySQL.java:435) at org.apache.nifi.cdc.mysql.processors.CaptureChangeMySQL.onTrigger(CaptureChangeMySQL.java:544) at org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1176) at org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:213) at org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117) at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110) 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) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) ------------------------------------------------------------ Thanks. 2019년 12월 24일 (화) 오후 9:59, Shawn Weeks <swe...@weeksconsulting.us>님이 작성: > What the exception your seeing? > > > > Thanks > > Shawn > > > > *From: *DC Gong <ggong0...@gmail.com> > *Reply-To: *"users@nifi.apache.org" <users@nifi.apache.org> > *Date: *Tuesday, December 24, 2019 at 1:39 AM > *To: *"users@nifi.apache.org" <users@nifi.apache.org> > *Subject: *CaptureChangeMySQL Error. > > > > Hello, > > > > I want to use a CaptureChangeMySQL processor. > > > > The properties settings are set, but the error below occurs. > I think it's a ZOOKEEPER error, but I don't know what the problem is. > > Can you tell me what settings to look at? > > > > My setting is below. > > > > MySQL Hosts : localhost:3306 > > MySQL Driver Class Name : com.mysql.jdbc.Driver > > MySQL Driver Location(s) : /home/test/mysql-connector-java-8.0.18.jar > > Username : test > > Password: test > > Server ID : 1 > > Database/Schema Name Pattern : testdb > > Table Name Pattern : test_table > > OTHERS : default. > > > > Please reply. > > > > Best Regards ggong. > > >