Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何查找java.net.SocketTimeoutException:在tcpdump中读取超时_Java_Jersey_Timeout_Wireshark - Fatal编程技术网

如何查找java.net.SocketTimeoutException:在tcpdump中读取超时

如何查找java.net.SocketTimeoutException:在tcpdump中读取超时,java,jersey,timeout,wireshark,Java,Jersey,Timeout,Wireshark,在高吞吐量环境中,我偶尔会遇到超时异常: javax.ws.rs.ProcessingException: java.net.SocketTimeoutException: Read timed out at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:287) ~[jersey-client.jar:?] at org.glassfish.jersey.client.Clie

在高吞吐量环境中,我偶尔会遇到超时异常:

javax.ws.rs.ProcessingException: java.net.SocketTimeoutException: Read timed out
at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:287) ~[jersey-client.jar:?]
at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:260) ~[jersey-client.jar:?]
at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:684) ~[jersey-client.jar:?]
at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:681) ~[jersey-client.jar:?]
at org.glassfish.jersey.internal.Errors.process(Errors.java:315) ~[jersey-common.jar:?]
at org.glassfish.jersey.internal.Errors.process(Errors.java:297) ~[jersey-common.jar:?]
at org.glassfish.jersey.internal.Errors.process(Errors.java:228) ~[jersey-common.jar:?]
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:444) ~[jersey-common.jar:?]
at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:681) ~[jersey-client.jar:?]
at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:411) ~[jersey-client.jar:?]
at org.glassfish.jersey.client.JerseyInvocation$Builder.get(JerseyInvocation.java:311) ~[jersey-client.jar:?]
at fish.payara.requesttracing.jaxrs.client.decorators.JaxrsInvocationBuilderDecorator.get(JaxrsInvocationBuilderDecorator.java:187) ~[jaxrs-client-tracing.jar:?]
由于这只是偶然的,所以可能没有基本的路由问题,而且目标系统在其日志中看不到任何异常。 我得到了一些tcpdump,并试图找到一个跟踪,但没有结果


你知道我如何设置Wireshark过滤器来查找根据Java异常行为的TCP连接吗?

你不会的。发生异常是因为活动中的异常,而不是因为将在转储中找到的任何内容。