You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@plc4x.apache.org by "liuqiang (Jira)" <ji...@apache.org> on 2022/06/13 06:24:00 UTC

[jira] [Comment Edited] (PLC4X-346) S7- io.netty.channel.ConnectTimeoutException: connection timed out:xxx.xxx.xxx.xxx

    [ 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)