java httphostconnectexception_java.lang.Exception: org.apache.http.conn.HttpHostConnectException: Co...

java.lang.Exception: org.apache.http.conn.HttpHostConnectException: Connect to 172.24.1.227:80 [/172.24.1.227] failed: 拒绝连接 (Connection refused)

at com.trs.util.HttpUtil.doPost(HttpUtil.java:197)

at com.trs.util.HttpUtil.doPost(HttpUtil.java:154)

at com.trs.service.AuthService.isAdministrator(AuthService.java:54)

at com.trs.service.AuthService$$FastClassBySpringCGLIB$$8b3366ee.invoke()

at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)

at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)

at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)

at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282)

at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)

at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)

at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282)

at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)

at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)

at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671)

at com.trs.service.AuthService$$EnhancerBySpringCGLIB$$8bf6beba.isAdministrator()

at com.trs.ids.IDSActor.loadLoginUser(IDSActor.java:152)

at com.trs.idm.client.actor.StdHttpSessionBasedActor.loadLoginUser(StdHttpSessionBasedActor.java:159)

at com.trs.idm.client.actor.v2.LegacyActorAdapterV2.loadLoginUser(LegacyActorAdapterV2.java:174)

at com.trs.idm.client.actor.v2.ServletAppActorV2Wrapper.loadLoginUser(ServletAppActorV2Wrapper.java:334)

at com.trs.idm.client.filter.GeneralSSOFilter.doFilter(GeneralSSOFilter.java:433)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)

at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109)

at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)

at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)

at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:130)

at org.springframework.boot.web.support.ErrorPageFilter.access$000(ErrorPageFilter.java:66)

at org.springframework.boot.web.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:105)

at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:123)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)

at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:678)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587)

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

at java.lang.Thread.run(Thread.java:748)

Caused by: org.apache.http.conn.HttpHostConnectException: Connect to172.24.1.227:80 [/172.24.1.227] failed: 拒绝连接 (Connection refused)

at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:159)

at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373)

at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:394)

at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237)

at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)

at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)

at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)

at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)

at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)

at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)

at com.trs.util.HttpUtil.doPost(HttpUtil.java:191)

...65 more

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: org.apache.http.conn.httphostconnectexception 是一个 Java 编程语言中的异常类,通常在使用 Apache HttpClient 进行 HTTP 连接时出现。它表示在尝试连接到主机时发生了连接异常。这可能是由于主机名解析错误、主机不可达、端口号无效或代理服务器无法连接等原因造成的。如果你使用 Apache HttpClient 进行开发,遇到这个异常可以通过检查连接参数、确认网络环境、检查代理服务器设置等方法来解决。 ### 回答2: org.apache.http.conn.httphostconnectexception是一个Java异常类,通常在通过HTTP协议连接网络资源时出现。该异常表示无法连接到指定的远程主机或服务器。可能的原因包括远程主机/服务器正在维护或关闭,网络连接不可用,或目标资源的URL不正确。 该异常通常是由Apache HttpClient库引发的。Apache HttpClient是一个流行的Java库,用于发送HTTP请求并获取响应。当HttpClient试图连接到主机或服务器时,如果连接不成功,就会抛出org.apache.http.conn.httphostconnectexception异常。 为了解决该异常,可以尝试以下几种方法: 1. 确保网络连接正常,例如检查网络设备和驱动程序是否正常工作,并确保网络连接可用。 2. 检查远程主机或服务器是否正在维护或关闭。在这种情况下,等待一段时间并重试连接。 3. 检查URL是否正确,特别是在使用URL构建HTTP请求时。确保使用正确的协议(HTTPHTTPS)和主机名。 4. 确保Apache HttpClient库的版本是最新的,并阅读官方文档以获取适当的使用方法。根据需要进行配置,并适当地设置超时值以提高连接的成功率。 总的来说,org.apache.http.conn.httphostconnectexception是一种常见的HTTP连接异常,由不同的因素引起。要解决该异常,需要识别可能的原因并采取相应的措施。 ### 回答3: org.apache.http.conn.httphostconnectexception是一个HTTP连接异常,通常是因为连接超时或无法连接到目标主机而引发的。这个异常可能是由于网络问题引起的,如防火墙或代理设置不正确,也可能是由于服务器故障或目标主机不可用。 在开发过程中,如果发生了org.apache.http.conn.httphostconnectexception异常,需要考虑以下几个方面: 1. 网络问题:首先需要检查网络连接是否正常。可以尝试打开浏览器并访问同一目标地址来验证是否可以访问。如果无法访问,可能是由于网络阻塞或目标主机不可用。 2. 代理设置:如果需要使用代理访问目标主机,在代码中需要正确设置代理。如果没有正确设置代理,可能会导致连接异常。 3. 端口问题:如果目标主机使用了非标准端口,需要在代码中正确设置端口。如果没有正确设置端口,也可能会导致连接异常。 4. 代码问题:如果以上都没有问题,需要仔细检查代码。可能存在连接超时或错误的URL等问题,需要查找并解决。 在解决org.apache.http.conn.httphostconnectexception异常时,建议使用try-catch语句对异常进行捕获和处理。根据具体情况,可以通过重新尝试连接、调整超时时间或记录异常信息来解决问题。总之,需要仔细排查原因,逐步解决异常。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值