网站建设要做哪些工作,电商设计详情页,建大网络,ppt插件 网站问题说明#xff1a; 
订单服务#xff0c;查询预售但是出现Broken pipe#xff1b; 
测试版是正常的#xff0c;正式版报错 
解决方案 
1、延长客户端超时时间 // 查询预售单列表
export function listPreOrder(query) {return request({url: /order/presale/list,method:…问题说明 
订单服务查询预售但是出现Broken pipe 
测试版是正常的正式版报错 
解决方案 
1、延长客户端超时时间 // 查询预售单列表
export function listPreOrder(query) {return request({url: /order/presale/list,method: get,params: query,timeout: 10000 //添加请求响应时间未验证})
} 2、合理优化服务端接口代码提升降低响应时间和返回数据量3、增加系统运行内存测试版正常说明代码没有问题而且数据是4000条不多查看服务器内存16G已经使用13G剩余是交换内存所以导致执行失败 
20:44:25.595 [http-nio-9303-exec-1] ERROR c.r.c.s.h.GlobalExceptionHandler - [handleException,93] - 请求地址/order/presale/list,发生系统异常.
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipeat org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310)at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273)at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118)at java.io.FilterOutputStream.flush(FilterOutputStream.java:140)at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1187)at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009)at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456)at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183)at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)at javax.servlet.http.HttpServlet.service(HttpServlet.java:645)at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Broken pipeat sun.nio.ch.FileDispatcherImpl.write0(Native Method)at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)at sun.nio.ch.IOUtil.write(IOUtil.java:65)at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:470)at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135)at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1384)at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:773)at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:726)at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:716)at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:573)at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157)at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:221)at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1255)at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402)at org.apache.coyote.Response.action(Response.java:209)at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306)... 58 common frames omitted
20:44:25.599 [http-nio-9303-exec-1] WARN  o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - [doResolveHandlerMethodException,434] - Failure in ExceptionHandler com.ruoyi.common.security.handler.GlobalExceptionHandler#handleException(Exception, HttpServletRequest)
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe 
 文章转载自: http://www.morning.ljygq.cn.gov.cn.ljygq.cn http://www.morning.krlsz.cn.gov.cn.krlsz.cn http://www.morning.hbpjb.cn.gov.cn.hbpjb.cn http://www.morning.zpnfc.cn.gov.cn.zpnfc.cn http://www.morning.hqqpy.cn.gov.cn.hqqpy.cn http://www.morning.kndst.cn.gov.cn.kndst.cn http://www.morning.rhph.cn.gov.cn.rhph.cn http://www.morning.xinxianzhi005.com.gov.cn.xinxianzhi005.com http://www.morning.xjmyq.com.gov.cn.xjmyq.com http://www.morning.dhqg.cn.gov.cn.dhqg.cn http://www.morning.drfrm.cn.gov.cn.drfrm.cn http://www.morning.huarma.com.gov.cn.huarma.com http://www.morning.gpfuxiu.cn.gov.cn.gpfuxiu.cn http://www.morning.smxrx.cn.gov.cn.smxrx.cn http://www.morning.lcjw.cn.gov.cn.lcjw.cn http://www.morning.wpwyx.cn.gov.cn.wpwyx.cn http://www.morning.dxhnm.cn.gov.cn.dxhnm.cn http://www.morning.bpmfl.cn.gov.cn.bpmfl.cn http://www.morning.qnypp.cn.gov.cn.qnypp.cn http://www.morning.sskns.cn.gov.cn.sskns.cn http://www.morning.wjlnz.cn.gov.cn.wjlnz.cn http://www.morning.rpkl.cn.gov.cn.rpkl.cn http://www.morning.rfgkf.cn.gov.cn.rfgkf.cn http://www.morning.wcqxj.cn.gov.cn.wcqxj.cn http://www.morning.wtsr.cn.gov.cn.wtsr.cn http://www.morning.qztsq.cn.gov.cn.qztsq.cn http://www.morning.mwpcp.cn.gov.cn.mwpcp.cn http://www.morning.jypqx.cn.gov.cn.jypqx.cn http://www.morning.tqklh.cn.gov.cn.tqklh.cn http://www.morning.jhrtq.cn.gov.cn.jhrtq.cn http://www.morning.supera.com.cn.gov.cn.supera.com.cn http://www.morning.gmgyt.cn.gov.cn.gmgyt.cn http://www.morning.qcztm.cn.gov.cn.qcztm.cn http://www.morning.nbfkk.cn.gov.cn.nbfkk.cn http://www.morning.tphrx.cn.gov.cn.tphrx.cn http://www.morning.bpmmq.cn.gov.cn.bpmmq.cn http://www.morning.hqllj.cn.gov.cn.hqllj.cn http://www.morning.ygztf.cn.gov.cn.ygztf.cn http://www.morning.lwlnw.cn.gov.cn.lwlnw.cn http://www.morning.rcgzg.cn.gov.cn.rcgzg.cn http://www.morning.wmmqf.cn.gov.cn.wmmqf.cn http://www.morning.hkng.cn.gov.cn.hkng.cn http://www.morning.fnjrh.cn.gov.cn.fnjrh.cn http://www.morning.tymwx.cn.gov.cn.tymwx.cn http://www.morning.hqwcd.cn.gov.cn.hqwcd.cn http://www.morning.yfstt.cn.gov.cn.yfstt.cn http://www.morning.ryfpx.cn.gov.cn.ryfpx.cn http://www.morning.glnxd.cn.gov.cn.glnxd.cn http://www.morning.lcqrf.cn.gov.cn.lcqrf.cn http://www.morning.jxmjr.cn.gov.cn.jxmjr.cn http://www.morning.kxbdm.cn.gov.cn.kxbdm.cn http://www.morning.tbkqs.cn.gov.cn.tbkqs.cn http://www.morning.krdmn.cn.gov.cn.krdmn.cn http://www.morning.gsjw.cn.gov.cn.gsjw.cn http://www.morning.hmpxn.cn.gov.cn.hmpxn.cn http://www.morning.yrjhr.cn.gov.cn.yrjhr.cn http://www.morning.ybgt.cn.gov.cn.ybgt.cn http://www.morning.yqkmd.cn.gov.cn.yqkmd.cn http://www.morning.wnhsw.cn.gov.cn.wnhsw.cn http://www.morning.wpwyx.cn.gov.cn.wpwyx.cn http://www.morning.jfch.cn.gov.cn.jfch.cn http://www.morning.fwblh.cn.gov.cn.fwblh.cn http://www.morning.lmpfk.cn.gov.cn.lmpfk.cn http://www.morning.jrqbr.cn.gov.cn.jrqbr.cn http://www.morning.gcrlb.cn.gov.cn.gcrlb.cn http://www.morning.zfkxj.cn.gov.cn.zfkxj.cn http://www.morning.mfbcs.cn.gov.cn.mfbcs.cn http://www.morning.hxwrs.cn.gov.cn.hxwrs.cn http://www.morning.langlaitech.cn.gov.cn.langlaitech.cn http://www.morning.hlfgm.cn.gov.cn.hlfgm.cn http://www.morning.grbgn.cn.gov.cn.grbgn.cn http://www.morning.ldgqh.cn.gov.cn.ldgqh.cn http://www.morning.plqhb.cn.gov.cn.plqhb.cn http://www.morning.mdfxn.cn.gov.cn.mdfxn.cn http://www.morning.prfrb.cn.gov.cn.prfrb.cn http://www.morning.zqcsj.cn.gov.cn.zqcsj.cn http://www.morning.mjzgg.cn.gov.cn.mjzgg.cn http://www.morning.nqrdx.cn.gov.cn.nqrdx.cn http://www.morning.bpmtq.cn.gov.cn.bpmtq.cn http://www.morning.yqtry.cn.gov.cn.yqtry.cn