连接 AWS EC2 实例的 OPC java 代码中的 Bad_CommunicationError (code=0x80050000, description="2147811328, Read timed out")

问题描述

正在连接到 opc.tcp://ec2-.us-east-2.compute.amazonaws.com:4840/UAExample .. SLF4J:无法加载类

SLF4J: Defaulting to no-operation (nop) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception in thread "main" org.opcfoundation.ua.common.ServiceResultException: Bad_CommunicationError (code=0x80050000,description="2147811328,Read timed out")
    at org.opcfoundation.ua.transport.tcp.io.TcpConnection.open(TcpConnection.java:730)
    at org.opcfoundation.ua.transport.tcp.io.SecureChannelTcp.open(SecureChannelTcp.java:574)
    at org.opcfoundation.ua.application.Client.createSecureChannel(Client.java:644)
    at org.opcfoundation.ua.application.Client.createSecureChannel(Client.java:558)
    at org.opcfoundation.ua.application.Client.createSecureChannel(Client.java:611)
    at org.opcfoundation.ua.application.Client.discoverEndpoints(Client.java:826)
    at org.opcfoundation.ua.application.Client.createSessionChannel(Client.java:369)
    at org.opcfoundation.ua.application.Client.createSessionChannel(Client.java:348)
    at org.opcfoundation.ua.examples.SampleClient.main(SampleClient.java:156)
Caused by: java.net.socketTimeoutException: Read timed out
    at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:283)
    at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309)
    at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
    at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
    at java.base/java.net.socket$SocketInputStream.read(Socket.java:981)
    at java.base/java.net.socket$SocketInputStream.read(Socket.java:976)
    at org.opcfoundation.ua.utils.bytebuffer.InputStreamReadable._get(InputStreamReadable.java:53)
    at org.opcfoundation.ua.utils.bytebuffer.InputStreamReadable.getInt(InputStreamReadable.java:144)
    at org.opcfoundation.ua.transport.tcp.io.TcpConnection.open(TcpConnection.java:645)
    ... 8 more 

============================================ ======== **笔记: ** 连接 AWS EC2 实例时出现异常。 它在我的系统服务器和客户端系统上本地工作。当我在 AWS Linux 系统上启动服务器时。服务器 jar 启动良好。但我无法从本地系统连接到客户端 jar。收到 bad_communication 异常。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)