[
https://issues.apache.org/jira/browse/PLC4X-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553397#comment-17553397
]
liuqiang edited comment on PLC4X-346 at 6/13/22 6:23 AM:
---------------------------------------------------------
Hi,[~cdutz], i am back again. when i use the plc4j to fetching data. sometimes
appear error as above. when the error happen. the plc4j will not working any
more. it will log the same error again and again. i must restart the program.
could you give me some suggest? thank you very much . looking forward your
reply.
was (Author: kdxq):
Hi,[~cdutz], i am back again. when i use the plc4j to fetching data. sometimes
appear error as above. when the error happen. the plc4j will not working any
more. it will log the same error again and again. i must restart the program.
can you give me some suggest? thank you very much . looking forward your reply.
> S7- io.netty.channel.ConnectTimeoutException: connection timed
> out:xxx.xxx.xxx.xxx
> ------------------------------------------------------------------------------------
>
> Key: PLC4X-346
> URL: https://issues.apache.org/jira/browse/PLC4X-346
> Project: Apache PLC4X
> Issue Type: Bug
> Components: Driver-S7
> Affects Versions: 0.9.0
> Reporter: liuqiang
> Priority: Major
>
> 2022-06-13 10:54:03.074 [scrape-thread-9] ERROR
> c.c.p.c.j.JobExecutionInfluxdb - [run,145] - Unable to scrape from
> s7://10.32.137.152?remote-rack=0&remote-slot=1 in job mold_level_2,msg {}
> org.apache.plc4x.java.api.exceptions.PlcConnectionException:
> org.apache.plc4x.java.api.exceptions.PlcConnectionException: Error creating
> channel.
> at
> org.apache.plc4x.java.utils.connectionpool.PooledPlcDriverManager.getConnection(PooledPlcDriverManager.java:122)
> at
> org.apache.plc4x.java.utils.connectionpool.PooledPlcDriverManager.getConnection(PooledPlcDriverManager.java:101)
> at
> cn.cisdi.plc.communication.job.JobExecutionInfluxdb.run(JobExecutionInfluxdb.java:67)
> at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
> at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown
> Source)
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
> Source)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> at java.lang.Thread.run(Unknown Source)
> Caused by: org.apache.plc4x.java.api.exceptions.PlcConnectionException: Error
> creating channel.
> at
> org.apache.plc4x.java.spi.connection.NettyChannelFactory.createChannel(NettyChannelFactory.java:130)
> at
> org.apache.plc4x.java.spi.connection.DefaultNettyPlcConnection.connect(DefaultNettyPlcConnection.java:121)
> at
> org.apache.plc4x.java.PlcDriverManager.getConnection(PlcDriverManager.java:74)
> at
> org.apache.plc4x.java.utils.connectionpool.PooledPlcDriverManager.access$201(PooledPlcDriverManager.java:38)
> at
> org.apache.plc4x.java.utils.connectionpool.PooledPlcDriverManager$1.create(PooledPlcDriverManager.java:90)
> at
> org.apache.plc4x.java.utils.connectionpool.PooledPlcDriverManager$1.create(PooledPlcDriverManager.java:83)
> at
> org.apache.commons.pool2.BaseKeyedPooledObjectFactory.makeObject(BaseKeyedPooledObjectFactory.java:62)
> at
> org.apache.commons.pool2.impl.GenericKeyedObjectPool.create(GenericKeyedObjectPool.java:1073)
> at
> org.apache.commons.pool2.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:348)
> at
> org.apache.commons.pool2.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:271)
> at
> org.apache.plc4x.java.utils.connectionpool.PooledPlcDriverManager.getConnection(PooledPlcDriverManager.java:116)
> ... 9 common frames omitted
> Caused by: io.netty.channel.ConnectTimeoutException: connection timed out:
> /10.32.137.152:102
> at
> io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
> at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
> at
> io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
> at
> io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
> at
> io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
> at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
> at
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
> at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> at
> io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
> ... 1 common frames omitted
--
This message was sent by Atlassian Jira
(v8.20.7#820007)