Oct 31, 2019 4:21:19 AM org.apache.coyote.http11.AbstractHttp11Processor process INFO: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in the HTTP protocol at org.apache.coyote.http11.InternalNioInputBuffer.parseRequestLine(InternalNioInputBuffer.java:380) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1050) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process ( AbstractProtocol.java:637) at org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun(NioEndpoint.java:1780) at org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run(NioEndpoint.java:1739) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)
参考阿里云开发者社区的微wx笑博主 2. url里有中文字符,对url进行编码encodeURI(url);。 3. https请求改为http请求 4. 更换tomcat的版本 5. 还有个大神好像是分析过定时任务的线程和连接池的问题,这个问题能力有限。