问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

支付宝接口集成时老是报Checking for connections, idleTimeout

发布网友 发布时间:2022-04-29 18:55

我来回答

5个回答

热心网友 时间:2023-10-05 07:47

如果你使用了支付宝提供的API jar包,那么再调用com.alipay.util.AlipaySubmit#buildRequest
之类的请求方法时,支付宝会使用到com.alipay.util.httpClient
.HttpProtocolHandler.getInstance();,这是个单例,期中创建并维护了一个http请求链接池(这样在调用HttpProtocolHandler#execute方法时就不用考虑线程安全问题,所有请求都是由链接池派发的,每次调用exeucte都是线程安全的,而且高并发时支付宝发起的总请求数是可控的),而HttpProtocolHandler类中又为了管理释放连接池中的空闲链接维护了一个org.apache.commons.httpclient.util
.IdleConnectionTimeoutThread线程,你看到的就是这个线程的debug信息,如果看着觉得不舒服就单独配置一下这个类的日志级别,调整到INFO或更高即可

热心网友 时间:2023-10-05 07:47

发一段[Thread-17]第一次出现的日志,求马云一样的大神普渡众生~
18:22:49.603 [Thread-13] DEBUG o.a.c.h.util.IdleConnectionHandler - Checking for connections, idleTimeout: 1429784509603
18:22:49.603 [Thread-5] DEBUG o.a.c.h.util.IdleConnectionHandler - Checking for connections, idleTimeout: 1429784509603
18:22:49.603 [Thread-10] DEBUG o.a.c.h.util.IdleConnectionHandler - Checking for connections, idleTimeout: 1429784509603
18:22:49.918 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.useragent = Jakarta Commons-HttpClient/3.0.1
18:22:49.921 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.protocol.version = HTTP/1.1
18:22:49.922 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager
18:22:49.922 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.protocol.cookie-policy = rfc2109
18:22:49.922 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.protocol.element-charset = US-ASCII
18:22:49.922 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.protocol.content-charset = ISO-8859-1
18:22:49.925 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@69089fa1
18:22:49.926 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z]
18:22:49.932 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.connection-manager.max-per-host = {HostConfiguration[]=30}
18:22:49.932 [http-bio-80-exec-226] DEBUG o.a.c.h.params.DefaultHttpParams - Set parameter http.connection-manager.max-total = 80
18:22:49.936 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - Java version: 1.7.0_55
18:22:49.936 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - Java vendor: Oracle Corporation
18:22:49.936 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - Java class path: /alidata/server/tomcat-7.0.54/bin/bootstrap.jar:/alidata/server/tomcat-7.0.54/bin/tomcat-juli.jar
18:22:49.937 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - Operating system name: Linux
18:22:49.937 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - Operating system architecture: amd64
18:22:49.937 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - Operating system version: 3.2.0-29-generic
18:22:49.937 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - SUN 1.7: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS keystore; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration)
18:22:49.937 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - SunRsaSign 1.7: Sun RSA signature provider
18:22:49.937 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - SunEC 1.7: Sun Elliptic Curve provider (EC, ECDSA, ECDH)
18:22:49.937 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - SunJSSE 1.7: Sun JSSE provider(PKCS12, SunX509 key/trust factories, SSLv3, TLSv1)
18:22:49.937 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - SunJCE 1.7: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC)
18:22:49.937 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - SunJGSS 1.7: Sun (Kerberos v5, SPNEGO)
18:22:49.938 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - SunSASL 1.7: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM)
18:22:49.938 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - XMLDSig 1.0: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory)
18:22:49.938 [http-bio-80-exec-226] DEBUG o.a.commons.httpclient.HttpClient - SunPCSC 1.7: Sun PC/SC provider
18:22:49.936 [Thread-17] DEBUG o.a.c.h.util.IdleConnectionHandler - Checking for connections, idleTimeout: 1429784509936

热心网友 时间:2023-10-05 07:48

线上 哪里有地方跳转了 本地的地址

热心网友 时间:2023-10-05 07:49

同问,一直刷新,没有解决

热心网友 时间:2023-10-05 07:49

解决了没啊?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 紧急求救!H3C交换机经常出现这个故障 用户账户空闲超时设置的作用是什么? idle timeout 是什么 002119预计什么时候会开盘 议论文谈和谐的人际关系 康强电子股票2010年每股会涨到多少钱? 怎样在工作中构建和谐的人际关系 002119康强电子筹码集中吗 和谐人际关系的重要性体会在哪些方面? 股票康强电子(sz002119)后市怎么操做。公司今年的业绩如何 我们应该怎样建立和谐的人际关系 股票,康强电子高手能怎么看,是卖还是持有 在环球漫游订的WIFI,怎么在国外使用?怎么用手机连接?谢谢~ 哪位大侠知道sql参数化查询可以被注入攻击吗?比如command.Parameters.Add("@card",SqlDbType.Int).Value 迷男方法 全套中文版 谁有 境外无线wifi怎么用 在国外或港澳台想用WiFi上网,如何办理? 如何进行wifi连接,我出国出差呢,怎么操作啊? 电脑开机黑屏显示 press ctrl+alt+del to restart该怎么办啊? 有关 主角 先得到诛仙四剑 在得到混沌钟的 那本小说名字是什么? 交换机开启telnet服务器如何设置 我的世界服务器怎么设置进来的人的游戏模式,就是第一次进服务器的默认游戏模式?如何让盗版玩家也能进? undo ip add dhcp 什么意思 以及ntdp enable undo negotiation auto idle-timeout 0 0分别是什么意思 如何测试radius.idle.timeout属性设置参数 selective suspend idle timeout是什么意思 汆羊肉汤的做法家常做法 ISDN有哪几种速率接口?常见的ISDN速率有哪些?如何配置ISDN环境下的DDR? flume idletimeout什么意思 华为ensp中如何配置退出系统模式的时间,每次等会做的时候都要sys进入 家常汆羊肉汤的做法窍门 微信怎么识别手机号码是 家常汆羊肉汤的做法 羊肉汤的家常做法是什么?羊肉需要焯水吗? 数据库连接池 hikari idletimeout参数如何配置最好 TCP长时间IDLE操作系统会清除连接么 红豆杉有那些种类? 红豆杉科的所有种属 红豆杉有哪些品种? 对老师的教学评价语句 中国红豆杉种类有哪些