简体   繁体   English

java.net.SocketException:TCP 上的连接重置

[英]java.net.SocketException: Connection reset on TCP

So recently I have migrated my services (written in Java) to GCP from AWS.所以最近我将我的服务(用 Java 编写)从 AWS 迁移到 GCP。 One of my service interacts with other service (both in GCP) through HTTP (java HttpClient).我的一项服务通过 HTTP (java HttpClient) 与其他服务(均在 GCP 中)交互。 A very weird behaviour is happening where I am randomly getting java.net.SocketException: Connection reset like :-发生了一个非常奇怪的行为,我随机收到java.net.SocketException: Connection reset like :-

Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:210) ~[na:1.8.0_151] at java.net.SocketInputStream.read(SocketInputStream.java:141) ~[na:1.8.0_151] at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) ~[na:1.8.0_151] at sun.security.ssl.InputRecord.read(InputRecord.java:503) ~[na:1.8.0_151] at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) ~[na:1.8.0_151] at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) ~[na:1.8.0_151] at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) ~[na:1.8.0_151]引起:java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:210) ~[na:1.8.0_151] at java.net.SocketInputStream.read(SocketInputStream.java:141) ~ [na:1.8.0_151] 在 sun.security.ssl.InputRecord.readFully(InputRecord.java:465) ~[na:1.8.0_151] 在 sun.security.ssl.InputRecord.read(InputRecord.java:503) ~ [na:1.8.0_151] 在 sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) ~[na:1.8.0_151] 在 sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) ~ [na:1.8.0_151] 在 sun.security.ssl.AppInputStream.read(AppInputStream.java:105) ~[na:1.8.0_151]

This thing never happened in AWS but is happening in GCP with the same code.这件事在 AWS 中从未发生过,但在使用相同代码的 GCP 中却发生了。 To me it seems that something is off about the machine configuration.对我来说,机器配置似乎有些不对劲。 I have tried changing the machines with no luck.我试过更换机器但没有运气。 Can anyone suggest what could be wrong here possibly?任何人都可以建议这里可能有什么问题吗?

您是否创建了防火墙规则来接受从一个实例到另一个实例传入流量?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM